0

Questionaire のモジュールの 1 つがビューを動的に構築する必要がある大規模な ASP.net MVC 4 Web サイトを構築しています。

私たちは 3 つの問題を解決しようとしています: - データベースからのデータ (コントロール名、値) を使用してビューを生成します - 生成されたコントロールに対するイベントがあります (例: ラジオボタンには変更イベントが必要で、それに応じてアイテムを有効/無効にする必要があります) -コントロールを検証します (おそらくクライアント側の検証)

これを行うための最良のアプローチは何ですか?Html ヘルパーとエディター テンプレートを使用してビューを生成することを考えました。フローティングの他のオプションは、動的モデルおよびカスタム モデル バインダーを使用することです。

私たちは POC を通じて物事を試していますが、上記の問題を解決するための考えや解決策は役に立ちます。

ありがとう

4

1 に答える 1

0

これは、Brad Wilson による素晴らしい Web キャストです: Advanced MVC 3。このプレゼンテーションのソースも確認してください。NonClassModels 部分に興味があります。ディクショナリ タイプの周りにすべてのフレームワークのピースを配線する方法を示します。検証、編集者など

これが役立つことを願っています。

于 2013-02-27T13:20:07.387 に答える