Я пытаюсь добавить Class
к EditorFor
помощнику внутри EditorTemplate
.
Проблема в том, что, поскольку я использую Ненавязчивая проверка ,элементу ввода уже назначены классы.
Вот мой EditorTemplate
@Inherits System.Web.Mvc.ViewUserControl(Of Nullable(Of Date))
@Html.TextBox("", If(Model.HasValue, String.Format("{0:MM/dd/yyyy}"), String.Empty), New With {.class = "datepicker"})
А вот и вывод
<input class="text-box single-line" id="BirthDate" name="BirthDate" type="text" value="08/08/1980" />
Здесь вы можете видеть, что datepicker
класс не был добавлен, но «значение» было правильно отформатировано.
В основном я вижу, что EditorTemplate
работает, но Class
не добавляется к остальным классамна элементе <input>
.
Кто-нибудь из вас знает, как это исправить?