Ответ 1
Попробуйте следующее:
@Html.Label(Model.Title)
Он должен работать
EDITED
или это:
<label>@Html.DisplayFor(item => item.Title)</label>
Я хочу поместить значение поля (свойства) из модели в Html.Label. Что-то вроде этого:
@Html.Label(item => item.Title)
Мне не нужна метка для item.Title(например, Html.LabelFor( model => model.Title)
). Но я хочу поместить значение item.Title
в метку в виде текста (строки). Таким образом, результат во время выполнения должен быть таким:
<label>Some Title</label>
Как я могу это сделать?
Попробуйте следующее:
@Html.Label(Model.Title)
Он должен работать
EDITED
или это:
<label>@Html.DisplayFor(item => item.Title)</label>
<label>@Model.Title</label>
Следующее выглядит как более подходящий способ добавления метки в поле.
@Html.LabelFor(x => x.SomeValue, Model.SomeLabel)
@Html.TextBoxFor(x => x.SomeValue)
Я знаю, что это старый вопрос, но это помогло мне, и, возможно, это поможет кому-то еще.
@Html.Label("Name of the label", htmlAttributes: new { @class = "control-label col-md-2" })