Метод HtmlHelper NameFor

Есть ли Html .Name Для функции , которая получает атрибут name html для элемента модели?

Я хотел бы использовать следующий код в моем представлении Razor:

<input type="text" value="@Model.User.Email" name="@Html.NameFor(x => x.User.Email)">
11
задан Community 19 July 2018 в 14:53
поделиться

1 ответ

Если вы просто хотите получить значение атрибута name , которое будет работать при привязке ввода обратно к вашей модели, вы можете использовать ExpressionHelper.GetExpressionText метод. Однако его вызов потребует некоторой гимнастики кода.

Как насчет использования помощника TextBoxFor ?

@Html.TextBoxFor(Model => Model.User.Email)
3
ответ дан 3 December 2019 в 05:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: