Почему я должен использовать LabelFor
вместо <label>
?
например.
@Html.LabelFor(model => model.FirstName)
@Html.DisplayFor(model => model.FirstName)
против
<label for="FirstName">First Name</label>
@Html.DisplayFor(model => model.FirstName)
В дополнение к вышесказанному, @p.s.w.g рассмотрел СУХОЙ аспект этого вопроса. Я также хотел бы знать, помогает ли это с локализацией. то есть. Различные метки, основанные на текущих настройках языка.