ASP.NET MVC 2 - установка идентификатора Html.Form - PullRequest
8 голосов
/ 12 июня 2010

Как установить идентификатор Html.Form в ASP.NET MVC 2?

Я пробовал это:

<% 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 и т. Д. ..

Спасибо, Justin

1 Ответ

19 голосов
/ 12 июня 2010

Вы используете неправильную перегрузку.Используйте это:

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

using (Html.BeginForm("Save", "Clients", FormMethod.Post, 
                 new { id = "SubmitForm" }))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...