Подтвердить что ты не робот

Только для чтения Текстовое поле в ASP.net MVC View

Как установить атрибут readonly в класс помощника HTML Textbox.

<%= Html.TextBox("Email", "[email protected]", new { @class = "required email" } )%>

Оцените свой ответ Благодаря

4b9b3361

Ответ 1

<%= Html.TextBox("Email", "[email protected]", new { @class = "required email", @readonly="readonly" }) %>

Ответ 2

<%= Html.TextBox("Email", "[email protected]", new { @class = "required email", @readonly = "readonly" } )%>

Ответ 3

Для повышения производительности используйте следующее:

ASPX:

<%= Html.TextBox("Email", ew Dictionary<string, object> { {"class","required email"}, {"readonly","readonly"} }  %>

Бритва:

@Html.TextBoxFor(model => model.Email, new Dictionary<string, object> { { "class", "required email" }, {"readonly","readonly"} })

Ответ 4

<%= Html.TextBox("Email", "[email protected]", new { @class = "required email", readonly="true" } )%>

Ответ 5

<%= Html.TextBox("Email", "[email protected]", new { @class = "required email", @readonly="readonly" } )%>
Символ

@обходит зарезервированное слово.

Ответ 6

@Html.EditorFor(model => model.Description, new { htmlAttributes = new { @readonly = "readonly" } })

работает для меня