Jak korzystać z adnotacji danych dla list rozwijanych?

W MVC3 adnotacje danych można wykorzystać do przyspieszenia rozwoju interfejsu użytkownika i walidacji; to znaczy.

    [Required]
    [StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
    [DataType(DataType.Password)]
    [Display(Name = "New password")]
    public string NewPassword { get; set; }

Jeśli jednak w przypadku aplikacji mobilnej nie ma etykiety pola, tylko lista rozwijana jest wypełniana z bazy danych. Jak zdefiniowałbym to w ten sposób?

    [Required]
    [DataType(DataType.[SOME LIST TYPE???])]
    [Display(Name = "")]
    public string Continent { get; set; }

Czy lepiej nie używać do tego tej metody?

questionAnswers(2)

yourAnswerToTheQuestion