保存按钮在MVC 3
问题描述:
视图列表在MVC3鉴于我有一个表由entityObject填充单选按钮制作:保存按钮在MVC 3
@model IEnumerable<Table> (View is made as "List")
下面我添加了一个回发“保存”按钮:
@using (Html.BeginForm("Save", "MyView", FormMethod.Post, new { ent = Model }))
{
<input type="submit" value="Save" />
}
而且在控制器我补充说:
[HttpPost]
public ActionResult Save(List<Table> ent)
{
// do something
}
但是不正确。如何更正代码以返回控制器端的所有列表。 Thx。
答
您需要添加正确的代码才能在视图中写入单选按钮,否则它们将永远不会在您的发布请求中提交。
顺便说一句,回发是一个术语,用于webforms而不是MVC。
对ASP.NET MVC: Is postback still here投票得票最多的回答提供了一个答案。
您忘了添加生成html输入字段的代码。该问题可能在该代码中。 – goenning 2012-02-13 15:35:58