1. // 摘要: // Writes an opening <form> tag to the response. When the user submits the form, // the request will be processed by an action method. // // 参数: // htmlHelper: // 此方法扩展的 HTML 帮助器实例。 // // 返回结果: // An opening <form> tag. public static MvcForm BeginForm(this HtmlHelper htmlHelper); 注:所有要提交的内容包括按钮都必须在{ }内 2. // 摘要: // Writes an opening <form> tag to the response. When the user submits the form, // the request will be processed by an action method. // // 参数: // htmlHelper: // 此方法扩展的 HTML 帮助器实例。 // // actionName: // 操作方法的名称。 // // controllerName: // 控制器的名称。 // // method: // 用于处理窗体的 HTTP 方法(GET 或 POST)。 // // htmlAttributes: // 一个对象,其中包含要为该元素设置的 HTML 特性。 // // 返回结果: // An opening <form> tag. public static MvcForm BeginForm(this HtmlHelper htmlHelper, string actionName, string controllerName, FormMethod method, object htmlAttributes); EG:Html.BeginForm("actionName","controllerName",FormMethod.POST,new{@class="className"}) eg:@using (Html.BeginForm()) { <div > <fieldset> <div class="editor-label"> @Html.LabelFor(m => m.Account) </div> <div class="editor-field"> @Html.TextBoxFor(m => m.Account) @Html.ValidationMessageFor(m => m.Account) </div> <div class="editor-label"> @Html.LabelFor(m => m.Password) </div> <div class="editor-field"> @Html.PasswordFor(m => m.Password) @Html.ValidationMessageFor(m => m.Password) </div> <p> <input type="submit" value="登录" /> </p> </fieldset> </div> }