Si tienes un enum, y quieres que en el UI de ASP.NET MVC 5 se muestre una descripción amigable de los valores del enum, simplemente utiliza [Display(Name="valor")], así:
public enum TipoPrestamo
{
[Display(Name = "Opción uno")]
OpcionUno= 1,
[Display(Name = "Opción dos")]
OpcionDos= 2,
[Display(Name = "Opción tres")]
OpcionTres = 3
}
Ahora, cuando uses EnumDropDownListFor, va a salir el texto del Display, el cual puede ser tan amigable como desees.
No hay comentarios:
Publicar un comentario