ASP.NET MVC POST Array
1. 將Array轉成JSON格式字串:
1: var itemArray=[];
2: itemArray.push("aaa");
3: itemArray.push("bbb");
4: itemArray.push("ccc");
5: $('#hidList').val(JSON.stringify(itemArray));
6: $('form').submit();
2. 在Controller將JSON格式字串轉回物件 (使用JSON.NET 反序列化)
1: [HttpPost]
2: [ValidateAntiForgeryToken]
3: public ActionResult GetList(string hidList)
4: {
5: List<string> empList = JsonConvert.DeserializeObject<List<string>>(hidList);
6: return RedirectToAction("Index");
7: }