1

いくつかのフィールドがあるモデルがあります。各フィールドにはデータ注釈があります。

[Display(AutoGeneratedField=false)]

コードを介して動的にtrueに変更できるようにしたいと思います。これは可能ですか?

目標は、結果のグリッドで選択したフィールドのみを表示できるようにすることです。

4

1 に答える 1

0

別のビュー モデルを使用しないのはなぜですか? 通常、複数のビュー用のモデルではなく、ビューごとにビューモデルを作成し、フィールドの可視性を操作します。絶対に必要な場合を除きます。

ところで、それを行う別の方法は、を使用すること[ScaffoldColumn(false)]です。

ところで、もう 1 つ -流暢な検証を試しましたか? 直接の経験はあまりありませんが、データ注釈よりもはるかに堅牢で柔軟であると聞いています. 流暢な検証であなたの願いをより簡単に表現できると確信しています。

お役に立てば幸いです。そうでない場合はお知らせください。

于 2013-03-11T18:16:25.850 に答える