MVC Validierung Fehlermeldungen nicht in Attribute fest einprogrammiert
-
21-09-2019 - |
Frage
ich eine Anforderung haben, dass die Validierungsfehlermeldungen, die meiner Ansicht nach aus der Datenbank kommen übergeben werden.
Ich möchte auf meine Modelldaten Anmerkung verwenden, aber die Fehlermeldung Schlüssel bei der Validierung Attribute können nur einen String oder eine Konstante sein.
Ich bin offen für andere Lösungen für die Validierung, aber ich brauche die Fehlermeldungen aus der Datenbank zu ziehen.
Gibt es andere ellegent Lösungen für die Validierung wurden die Fehlermeldung kein String? Im Moment bin ich darüber nachzudenken, T4 mit einer Konstanten Datei ...
zu erzeugen,Lösung
Mein spezifisches Problem durch die Verwendung der ASP.NET MVC2 Metadaten und Modellvalidierung Provider gelöst werden.
Hier sind die Artikel, die mir angefangen hat:
http: / /bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-2-modelmetadata.html
http: // Haacked .com / Archiv / 2009/10/01 / asp.net-mvc-Vorschau-2-released.aspx
Andere Tipps
Sie können den Validierungs runner auslagern Fehlermeldungen mit denen aus einer Datenbank überlastet werden.