Для некоторых элементов управления вы можете указать атрибуты HTML в перегрузке следующим образом:
<%: Html.TextBoxFor(model => model.EmailAddress, new { id = 'my-unique-id" }) %>
<br />
<%: Html.ValidationMessageFor(model => model.EmailAddress, new { id = 'my-unique-id" }) %>
Вы также можете написать свой HTML-код вручную или использовать более старые помощники HTML, чтобы таким образом добавить свой собственный идентификатор (это необходимо сделать для Html.LabelFor()
помощников)
<%: Html.TextBox( "EmailAddress", Model.EmailAddress, new { id = 'my-unique-id" } ) %>