次のように宣言されている TestThing 型の複雑なプロパティを含むビューモデルがあります。
public class TestThing
{
[Display(Name = "String3", Prompt = "String4")]
public string Test1 { get; set; }
[Display(Name = "String5", Prompt = "String6")]
public string Test2 { get; set; }
}
各子プロパティのメタデータにアクセスできるようにしたい、このタイプの EditorTemplate があります。たとえば、テンプレートが文字列の場合、 を使用して Prompt テキストにアクセスできます@ViewData.ModelMetadata.Watermark
が、複雑な型であるため、このメソッドを使用することはできません。
代替手段はありますか?