Ich habe Probleme mit der Einstellung Validierungen Datumsformat Chrome in asp.net mvc, für andere Browser wie IE, funktioniert Firefox korrekt.Asp.net MVC Set Validierung Datumsformat schlägt auf Chrome
Ich habe in meinem Modell wie nächster Code definiert Termine:
[Required]
[Display(Name = "Data fi publicació")]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy}")]
public DateTime PublishingEndDate { get; set; }
Und in meinen Ansichten:
@Html.TextBoxFor(model => model.PublishingEndDate)
@Html.ValidationMessageFor(model => model.PublishingEndDate)
Das Problem Es dass @Html.ValidationMessageFor
scheint, mit Format das Datum bestätigt MM/dd/yyyy
, aber was Ich möchte mit dem europäischen Format dd/MM/yyyy
validieren. Wie kann ich das Datumsformat der Standard-Kulturvalidierungen in dd/MM/yyyy
ändern?
Danke für Ihre Hilfe
Es wurde eine ähnliche Frage hier gestellt: http://stackoverflow.com/questions/5199835/mvc-3-jquery-validation-globalizing-of-number-decimal-field –