Предположите, что я хочу генерировать элемент, подобный этому в ASP.NET MVC 2:
<%= Html.TextBoxFor(p => p.FooBar)%>
Существует ли перегрузка или способ, которым я могу заставить ASP.NET MVC 2 только генерировать атрибут имени и не идентификационный атрибут?
У меня может быть он, генерируют пустой идентификатор с <%= Html.TextBoxFor(p => p.FooBar, new { id = "" })%>
, но я хотел бы генерировать элемент без идентификатора вообще, и не переопределяя asp.net mvc платформа.
Поведение помощников HTML было изменено в MVC 2 RC1, так что передача new {id = ""}
полностью подавляет id , а не выводит пустой id. атрибут.