从HttpPost方法编辑视图

时间:2014-02-01 05:22:56

标签: asp.net-mvc

当我点击Edit页面中的Index按钮时,为了获得一些其他控件值,我也使用HttpPost调用Edit button as Submit button方法。所以这是我的控制器方法,

[HttpPost]
public ActionResult Edit(Employee emp, IEnumerable<string> Check, int empId = 0)
{
    emp = new Employee(empId);
    // some action with `Check` values

    return View(emp);
}

如果我像这样调用我的编辑视图,则某些值会绑定在相应的EditFor中,而其中一些值则不会。

如果我不拨打HttpPost方法,只需使用Id传递Html.ActionLink,我的Edit view就会正确显示所有值。

我很长时间都在努力解决这个问题。任何人都可以帮助我吗?,提前谢谢。

0 个答案:

没有答案