Как мне заполнить свойство Watermark для ModelMetaData? - PullRequest
1 голос
/ 27 апреля 2010

Я только что закончил читать http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-2-modelmetadata.html В статье Брэд перечисляет свойство Watermark, но нет упоминания о том, какая DataAnnotation используется для его заполнения.

1 Ответ

5 голосов
/ 28 апреля 2010

Нет встроенной аннотации, поддерживаемой MVC 2, которая установит это свойство. В MVC 3 его можно установить с помощью [Display(Prompt = "...")].

Если вы хотите использовать атрибуты DataAnnotations4 (например, [Display]) в MVC 2, вам необходимо использовать MVC Futures AspNet4 . См. http://weblogs.asp.net/rajbk/archive/2010/04/27/localization-in-asp-net-mvc-2-using-modelmetadata.aspx для примера того, как все подключить.

...