オブジェクトとビューがある場合:
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
て、他のタイプを処理する能力に影響を与えることなく、デフォルト以外の方法で処理できるようにする正しい方法は何ですか?