[Required(ErrorMessage = "Debe ingresar la fecha de comienzo del proceso amortizante")]
[Display(Name = "Fecha de comienzo")]
[DataType(DataType.Date)]
public DateTime ComienzoAmortizacion { get; set; }
View
@Html.TextBoxFor(x => x.ComienzoAmortizacion, "{0:dd/MM/yyyy}", new { @class = "fecha", @id = "fechaAmort" })
Layout
<script>
$(function () {
$(".fecha").datepicker($.datepicker.regional["es"]);
$.validator.addMethod('date', function (value, element) {
if (this.optional(element)) {
return true;
}
var valid = true;
try {
$.datepicker.parseDate('dd/mm/yy', value);
} catch (err) {
valid = false;
}
return valid;
});
$('.fecha').datepicker({ dateFormat: 'dd/mm/yy' });
});
</script>