ASP.NET MVC 2 - 设置Html.Form的id

时间:2010-06-12 17:48:31

标签: asp.net asp.net-mvc-2

如何在ASP.NET MVC 2中设置Html.Form的id?

我试过了:

<% using (Html.BeginForm("Save", "Clients", new { id = "SubmitForm" })) {%>

但它不起作用,我的表单仍然没有id属性:

<form action="/TothSolutions/Secure/Clients/Save/SubmitForm" method="post"> 

我猜这在ASP.NET MVC 1中有效但不是2.我需要id属性集的原因是我可以在表单上进行jQuery验证:$(“#myForm”)。validate等。 ..

谢谢, 贾斯汀

1 个答案:

答案 0 :(得分:19)

您使用了错误的重载。使用这个:

http://msdn.microsoft.com/en-us/library/dd492714.aspx

using (Html.BeginForm("Save", "Clients", FormMethod.Post, 
                 new { id = "SubmitForm" }))