我无法在服务器端检索简单的列表。有人能指出我正确的方向吗?
public class TestList
{
public string id { get; set; }
public string name { get; set; }
public string location { get; set; }
}
Form:
@model List<SampleMVC4App.Controllers.TestList>
@{
ViewBag.Title = "Index";
}
<h2>
Index</h2>
@using (Html.BeginForm())
{
<input name="cust" value="1" type="hidden" />
<input name="[1].id" value="de107502-284d-459b-80a1-762ce0860cd8" type="hidden" />
<input name="[1].name" value="test1" type="hidden" />
<input name="[1].location" value="location1" type="hidden" />
<a id="AddAnother" href="#">Add</a>
<input type="submit" value="submit" />
}
控制器:
[HttpPost]
public ActionResult Edit(ICollection<TestList> cust) **<---Null**
{
return View();
}
经过几个小时的工作后,我设法通过更改以下内容来解决这个问题
<input name="cust" value="1" type="hidden" />
to
<input name="Index" value="1" type="hidden" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)