1
たとえば、データベースに表示列に関する情報を格納し、これを定義するためにDisplayColumnAttributeを使用したくありません。実行時にDataAnnotations情報を作成するにはどうすればよいですか?独自のメタデータシステムから実行時にDataAnnotationsを作成
たとえば、データベースに表示列に関する情報を格納し、これを定義するためにDisplayColumnAttributeを使用したくありません。実行時にDataAnnotations情報を作成するにはどうすればよいですか?独自のメタデータシステムから実行時にDataAnnotationsを作成
「DynamicData Buddy Classes」機能を使用する必要があります。検証メタデータを別のクラスに保持することができます。そのため、データベースから「バディクラス」を生成するカスタムジェネレータを作成することができます。
更新:チェックthis blogpost今日、DataAnnotations属性メカニズムのもう1つの制限が発生しました。