如果我有一个对象并将其视为:
public MyCustomerObject
{
public int Id {get;set;}
public string Label {get;set;}
Public string Value {get;set;}
}
@model IEnumerable<MyCustomObject>
@foreach (var item in Model)
{
@Html.LabelFor(m => item)
@Html.DisplayFor(m => item)
}
什么是覆盖LabelFor<>和DisplayFor<>扩展以允许我以MyCustomObject默认方式以外的方式处理而不影响其处理其他类型的能力的正确方法?