У меня есть простая форма поля
<div class="field fade-label">
@Html.LabelFor(model => model.Register.UserName)
@Html.TextBoxFor(model => model.Register.UserName)
</div>
и это приводит к:
<div class="field fade-label">
<label for="Register_UserName">Username (used to identify all services, from 4 to 30 chars)</label>
<input type="text" value="" name="Register.UserName" id="Register_UserName">
</div>
но я хочу, чтобы код LabelFor
добавлял <span>
внутрь, поэтому я могу в конечном итоге иметь:
<label for="Register_UserName">
<span>Username (used to identify all services, from 4 to 30 chars)</span>
</label>
Как я могу это сделать?
Все примеры используют EditorTemplates
, но это LabelFor
.