1) Проверьте это.
я есть viewmodel, который включает в себя комплексное свойство типа 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 для этого типа, в котором я хотел бы иметь возможность доступа к метаданным для каждого из дочерних свойств. Если шаблон был для строки, например, я мог бы получить доступ к тексту подсказки с помощью@ViewData.ModelMetadata.Watermark
, но поскольку это сложный тип, я не могу использовать этот метод.
Есть ли альтернатива?