Вопрос

Например, с аннотациями к данным, помимо украшения элементов следующим образом:

[Required(
    ErrorMessage = "You must enter your first name."
)]
public int FirstName { get; set; }

Я также могу сделать это следующим образом, чтобы учесть несколько культур:

[Required(
    ErrorMessageResourceType = typeof(Resources.Customer),
    ErrorMessageResourceName = "NameRequired"
)]
public int FirstName { get; set; }

Кто-нибудь знает, поддерживают ли построители ввода в MVC Contrib что-то подобное для установки меток?

Спасибо.

Это было полезно?

Решение

В MVC 2 есть атрибут под названием DisplayName. DisplayNameAttribute не поддерживает локализацию «из коробки», но вы можете получить ее и реализовать самостоятельно.

Вот пример того, как это сделать: http://adamyan.blogspot.com/2010/02/aspnet-mvc-2-localization-complete.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top