【问题标题】:Save button for view List in MVC 3MVC 3中视图列表的保存按钮
【发布时间】:2012-03-05 00:15:44
【问题描述】:

在 MVC3 视图中,我有一个由实体对象填充的 RadioButtons 制作的表格:

@model IEnumerable<Table>  (View is made as "List")

下面我添加了一个postBack“保存”按钮:

@using (Html.BeginForm("Save", "MyView", FormMethod.Post, new { ent = Model }))
{
    <input type="submit" value="Save" />
}

在控制器中我添加了:

[HttpPost]
public ActionResult Save(List<Table> ent)
{
    // do something
}

但是不对。如何更正代码以返回控制器端的所有列表。 谢谢。

【问题讨论】:

  • 您忘记添加生成 html 输入字段的代码。问题可能出在该代码中。

标签: asp.net-mvc-3 list postback


【解决方案1】:

您需要添加正确的代码来编写视图中的单选按钮,否则它们将永远不会在您的发布请求中提交。

顺便说一下,回发是 webforms 中使用的一个术语,而不是 MVC。

ASP.NET MVC: Is postback still here 投票最多的答案提供了答案。

【讨论】:

    猜你喜欢
    • 2018-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    相关资源
    最近更新 更多