Walidacja danych w ASP.NET MVC 4 Razor

0

Witam, szukam od dłuższego czasu w jaki sposób walidować dane w ASP.NET przy pomocy takiej konstrukcji:

        
        [Required]
        [DataType(DataType.EmailAddress)]
        public String email { get; set; } 

Nie wiem w jaki sposób mam sprawdzić czy dany string jest poprawny(funkcja, wyjątek, czy cokolwiek). Podaję mu niepoprawne dane(np. "asd") i nie wyżuca mi nawet wyjątku. W jaki sposób mam sprawdzić poprawność tych danych?

1 użytkowników online, w tym zalogowanych: 0, gości: 1