【发布时间】:2014-01-08 15:35:19
【问题描述】:
好的,已经发布了一个类似的问题,但我没有看到适用于这种情况的答案,或者更有可能的是,我完全理解答案!
基本上我有一个 get ViewResult 和 Post ActionResult , Get 返回正确的模型,但提交时,模型返回所有属性为 null ? 在其他方法中有用户类似的代码并且它可以工作,任何人都可以看到问题吗? 还在学习中,所以请解释一下,谢谢。
[HttpGet]
public ViewResult DeleteUser(string username)
{
IQueryRunner<User> getUser = new NhQueryRunner<User>();
User user = getUser.GetQueryResult(new GetNamedEntity<User>(username));
ViewUserModel model = Mapper.Map<User, ViewUserModel>(user);
return View("DeleteUser", model);
}
[HttpPost]
public ActionResult DeleteUser(ViewUserModel model)
{
}
查看
@using (Html.BeginForm("DeleteUser", "Company", FormMethod.Post))
{
<fieldset>
Are you sure you want to delete Username - @Html.DisplayFor(m => m.Name)
<input type="submit" value="Remove User"/>
</fieldset>
}
【问题讨论】:
标签: c# asp.net-mvc-3