我在 ASP.NET MVC4 中有一个视图,它具有以下启动 HTML 表单的代码:
@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }))
现在我需要给这个表单一个 id="login" 和一个 class="loginform"。如何为 Html.BeginForm 类指定此类 HTML 参数?
另外:我在哪里可以找到解释所有参数和细节的所有 HTML 帮助函数的 API 或文档?
我在 ASP.NET MVC4 中有一个视图,它具有以下启动 HTML 表单的代码:
@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }))
现在我需要给这个表单一个 id="login" 和一个 class="loginform"。如何为 Html.BeginForm 类指定此类 HTML 参数?
另外:我在哪里可以找到解释所有参数和细节的所有 HTML 帮助函数的 API 或文档?
在代码中尝试以下操作:
@using (Html.BeginForm(null, null, new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { id = "login", @class = "loginform" }))
在此处查看信息:
http://msdn.microsoft.com/en-us/library/system.web.mvc.html.formextensions.beginform(v=vs.108).aspx
看看 msdn 上的这个页面:http: //msdn.microsoft.com/en-us/library/system.web.mvc.htmlhelper_members (v=vs..90).aspx 。它在扩展方法部分列出了控件生成方法。您可以在此处找到有关使用属性创建表单元素的信息:http: //msdn.microsoft.com/en-us/library/dd492714 (v=vs.90).aspx和此处:如何将类属性添加到由 MVC 的 HTML Helpers 生成的 HTML 元素?.