我有控制器的视图。我想知道是否可以访问 ul 和 li?我不想进行 ajax 调用并将这些元素作为参数传递。Li 元素是在客户端动态添加的。this.Request.Form 只显示没有“列表”的“名称”变量。有什么建议吗?
<form action="@Url.Action("Filter")" method="POST">
<ul data-role="listview" data-inset="true" data-filter="false" name="list">
@foreach (var item in @Model.Items)
{
<li value="@item">@item</li>
}
</ul>
<input type="text" name="name"/>
<inpu type="submit" value="Filter"/>
</form>
和控制器:
[HttpPost]
public ActionResult Filter(string name, List<string> list)
{
// working with list
return RedirectToAction("Index");
}
谢谢