<% using (Html.BeginForm("Create", "User", FormMethod.Post, new { id = "frmCreateUser", name = "frmCreateUser" })){%>
我正在尝试将表单数据发送到控制器,其中Create
方法名称是方法名称,user
方法是控制器名称。方法的语法
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(User UserToCreate)
{
//Controller action
}
文本框的语法
<%: Html.TextBoxFor(model => model.UserName, new {id="UserName", size="30" })%>
创建时调用正常,但用户对象给出 null 为什么?