以下の 2 つの MVC 3 Razor 拡張機能によって生成されたキャプションをオーバーライドしようとしています。「IsEnabled」ではなく「Is Enabled」を表示したいと思います。
@Html.DisplayFor(modelItem => item.IsEnabled)
と
@Html.LabelFor(model => model.IsEnabled)
私の財産は次のように装飾されています:
[DisplayName("Is Enabled")]
public bool IsEnabled { get; set; }
メソッドは属性LabelFor
を尊重しているようです。DisplayName
それはうまく動作します。ただし、DisplayFor
メソッドは属性を取得しません。DisplayName
両方の Razor メソッドのプロパティのキャプションをオーバーライドする方法についてのアイデアはありますか?
ありがとう!