mvc [DataType (DataType.EmailAddress) keine Validierung
Ich benutze diesen Code in einem E-Mail-Feld:
[Required]
[DataType(DataType.EmailAddress)]
[Display(Name = "Email address")]
public string Email { get; set; }
[DataType(DataType.EmailAddress)]
funktioniert nicht (Überprüfung findet nicht auf einem Server statt, der nicht auf der Clientseite ist).
Ich bin nicht sicher, ob ich ein benutzerdefiniertes Attribut implementieren soll oder ein in MVC 3 enthaltenes verwenden kann.
Könnten Sie mir bitte eine Lösung zum Erstellen eines benutzerdefinierten Attributs vorschlagen, falls dies erforderlich sein sollte?
Ich habe auch über einige zusätzliche Erweiterungen gelesen, zum Beispielhttp://nuget.org/packages/DataAnnotationsExtensions.MVC3
Würdest du es mir vorschlagen?