17
class SomeModel
{
[Display(Name = "Quantity Required")]
public int Qty { get; set; }
[Display(Name = "Cost per Item")]
public int Cost { get; set; }
}
Estoy tratando de asignar el modelo a una lista de { PropertyName, DisplayName }
pares, pero me he quedado atascado.Obtener el atributo DisplayAttribute desde PropertyInfo
var properties
= typeof(SomeModel)
.GetProperties()
.Select(p => new
{
p.Name,
p.GetCustomAttributes(typeof(DisplayAttribute),
false).Single().ToString()
}
);
Lo anterior no se compila y no estoy seguro de que es el enfoque correcto de todos modos, pero con suerte se puede ver la intención. ¿Alguna sugerencia? Gracias
Perfecto, gracias – fearofawhackplanet
@fearofawhackplanet, ¡De nada! –