Mostrar value por defecto en el EditorFor() de una vista Create.

En esta oportunidad la idea era asignar a un campo DateTime la fecha del día. Al momento de ingresar los datos este campo debe estar seteado con la fecha del día.

He revisado varias opciones, la más acertada probablemente es la de asignar el valor en la propiedad en el Model.

public DateTime fechaIngreso { get; set; }

Usando get y set. Lo he intentando pero en mi caso no funcionó.

Lo que si me funcionó es asignarle el valor directamente al value en el html.EditorFor:

@Html.EditorFor(model => model.fechaIngreso, new { htmlAttributes = new { @class = “form-control” , @Value = DateTime.Today.ToString(“dd MM yyyy”) } })

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *