asp.net mvc 5 - ASP:NET MVC 5 - Localize data-val-number validation message -
i’m working on asp.net mvc 5 application. i’m using attributes validate models. in back-end combined ef 6 , in front-end combined jquery validate (exactly in mvc samples , templates). lot of models have properties of type int (usually have range attribute validate them). inside razor pages use standard html helper methods create input elements models. if create textbox int property asp adds jquery validation attributes element (every attribute localized expect data-val-number).
here example:
model:
[range( 1, 1000, errormessageresourcetype = typeof (resources), errormessageresourcename = "validationerror_range_propertyname_min_max" )] [required( errormessageresourcetype = typeof (resources), errormessageresourcename = "validationerror_required_propertyname" )] public int32 number { get; set; } html:
<input data-val="true" data-val-number="the field nummer must number." data-val-range="nummer muss zwischen 1 und 1000 sein." data-val-range-max="1000" data-val-range-min="1" data-val-required="nummer ist erforderlich." id="number" name="card.number" placeholder="nummer" type="text" value="" aria-required="true" aria-invalid="true" class="input-validation-error" aria-describedby="number-error"> how can localize data-val-number attribute?
btw. searching problem returns answers specific asp.net mvc 3 , 4. hope there solution implemented in mvc 5.
Comments
Post a Comment