Zum Beispiel speichere ich Informationen über Display-Spalte in der Datenbank und ich möchte DisplayColumnAttribute nicht für die Definition verwenden. Was kann ich tun, um DataAnnotations-Informationen in Runtime zu erstellen?Erstellen Sie DataAnnotations in Runtime von eigenen Metadaten-System
1
A
Antwort
1
Wahrscheinlich müssen Sie die Funktion "DynamicData Buddy Classes" verwenden. Es ermöglicht das Speichern von Validierungsmetadaten in einer separaten Klasse. So können Sie Ihren benutzerdefinierten Generator erstellen, der diese "Buddy-Klassen" aus Ihrer Datenbank generiert.
Update: Überprüfen Sie this blogpost ich heute gefunden, wenn noch eine weitere Einschränkung der DataAnnotations Attribute Mechanismus festgestellt.
Verwandte Themen
- 1. Android - Erstellen Sie Ihren eigenen Kalender
- 2. Verstehen ValidationContext in DataAnnotations
- 3. Erstellen Sie Ihren eigenen benutzerdefinierten Browser
- 4. Hibernate: Entität (mit Anmerkungen) in Runtime erstellen
- 5. So erstellen Sie unsere eigenen Plugins in Adobe In Design
- 6. Verwendung von DataAnnotations ErrorMessageResourceName mit benutzerdefinierter Ressourcenlösung
- 7. Überprüfen Sie komplexe Typen mit DataAnnotations
- 8. Wie die StringLength von DataAnnotations
- 9. Verwenden von DataAnnotations mit Entity Framework
- 10. Erstellen eines eigenen MJPEG-Streams
- 11. Erstellen meiner eigenen myindexof-Methode
- 12. Erstellen eines eigenen Python-Moduls
- 13. Erstellen eines eigenen Kontextprozessors in Django
- 14. Machen Sie meinen eigenen Installer von C#?
- 15. Silverlight und DataAnnotations
- 16. So ersetzen Sie Standard-DataAnnotations-Fehlermeldungen
- 17. asp.net MVC DataAnnotations
- 18. Erstellen (meine eigenen) Typoskript Bibliothek
- 19. Erstellen eines eigenen Hooks in TYPO3
- 20. DataAnnotations vs IDataErrorInfo
- 21. Mit DataAnnotations 4.0
- 22. Können Sie einen TestNG-Listener für Ihre eigenen Bedürfnisse erstellen
- 23. Das DataAnnotations [Phone] -Attribut
- 24. DataAnnotations treibende clientseitige Validierungsproblem
- 25. Erstellen Sie Ihren eigenen Interpreter, der als Compiler funktionieren kann
- 26. Aktivieren DataAnnotations in Voll-/Core-Plattformen von .NET-Core
- 27. DataAnnotations - Validierung nicht
- 28. EC2 Erstellen Sie neue Linux-Benutzer mit ihren eigenen Schlüsselpaaren?
- 29. Runtime-dynamische Eigenschaften in QPropertyEditor
- 30. DataAnnotations CustomValidation funktioniert nicht