0

我在 ASP.NET MVC4 中有一个视图,它具有以下启动 HTML 表单的代码:

      @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }))

现在我需要给这个表单一个 id="login" 和一个 class="loginform"。如何为 Html.BeginForm 类指定此类 HTML 参数?

另外:我在哪里可以找到解释所有参数和细节的所有 HTML 帮助函数的 API 或文档?

4

2 回答 2

2

在代码中尝试以下操作:

@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

于 2013-07-14T10:29:32.880 回答
2

看看 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 元素?.

于 2013-07-14T10:24:07.170 回答