Предположим, что эта модель:
Public Class Detail
...
<DisplayName("Custom DisplayName")>
<Required(ErrorMessage:="Custom ErrorMessage")>
Public Property PercentChange As Integer
...
end class
и вид:
@Html.TextBoxFor(Function(m) m.PercentChange)
продолжит этот html:
<input data-val="true"
data-val-number="The field 'Custom DisplayName' must be a number."
data-val-required="Custom ErrorMessage"
id="PercentChange"
name="PercentChange" type="text" value="0" />
Я хочу настроить сообщение об ошибке data-val-number
, которое, как я полагаю, сгенерировало, потому что PercentChange
является Integer
. Я искал такой атрибут, чтобы изменить его, range
или что-то подобное не работает.
Я знаю, что есть возможность редактировать ненавязчивый файл js или переопределить его на стороне клиента. Я хочу изменить сообщение об ошибке data-val-number
, как и другие на стороне сервера.