.NET MVC - Как присвоить класс HTML. LabelFor?

Этот код

<%= Html.LabelFor(model => model.Name) %>

производит это

<label for="Name">Name</label>

Но я хочу это

<label for="Name" class="myLabel">Name</label>

Как дела это?

68
задан Mathieu 3 August 2012 в 12:09
поделиться

1 ответ

Хорошо, глядя на источник (System.Web.Mvc.Html.LabelExtensions.cs) для этого метода, кажется, что нет способа сделать это с помощью HtmlHelper в ASP.NET MVC 2. Я думаю, что вам лучше всего либо создать свой собственный HtmlHelper, либо сделать следующее для этой конкретной метки:

<label for="Name" class="myLabel"><%= Model.Name %></label>
8
ответ дан 24 November 2019 в 14:02
поделиться
Другие вопросы по тегам:

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