Как добавить идентификатор атрибута HTML в ASP.NET MVC с VB.NET - PullRequest
7 голосов
/ 07 мая 2009

Я пытаюсь добавить атрибут HTML в форму с использованием ASP.NET MVC и VB.NET

<%Html.BeginForm("Create", "Model", "", "", New With {.id = "CreateForm"})%>

Это дает мне ошибку типа, поскольку .id ожидает целое число, а не строку. Как добавить атрибут ID в мою форму?

Ответы [ 2 ]

10 голосов
/ 07 мая 2009

Я полагаю, вам нужно что-то вроде этого

<%  Html.BeginForm("Create", "Model", 
    FormMethod.Post, New With {.id = "CreateForm"})%>    

Я думаю, что он пытается преобразовать одну из ваших пустых строк в перечисление FormMethod, которое не будет корректно приведено.

В любом случае проверьте эту ссылку, она имеет все перегрузки для метода BeginForm.

Html.BeginForm

2 голосов
/ 07 мая 2009

Закрыть:

<%Html.BeginForm("Create", "Model", "", "", new {id = "CreateForm"})%>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...