Я использую System.ComponentModel.DataAnnotations
для обеспечения проверки моего проекта Entity Framework 4.1.
Например:
public class Player
{
[Required]
[MaxLength(30)]
[Display(Name = "Player Name")]
public string PlayerName { get; set; }
[MaxLength(100)]
[Display(Name = "Player Description")]
public string PlayerDescription{ get; set; }
}
Мне нужно получить значение аннотации Display.Name
, чтобы показать его в сообщении, например, "Имя игрока" - это Frank.
=============================================== ==================================
Еще один пример того, почему мне нужно было бы получить аннотации:
var playerNameTextBox = new TextBox();
playerNameTextBox.MaxLength = GetAnnotation(myPlayer.PlayerName, MaxLength);
Как я могу это сделать?