0

私はMVC3の初心者です...

列 2 と 3 にチェックボックスがある学生のリスト (列 1) を含むグリッド (3 列) を表示しようとしています。これらの列のヘッダーは次のようになっていますstudent Name, Seminar1 & Seminar 2。チェックボックスは、学生が各セミナーに出席したかどうかを表します。

2 つの情報 (学生とゼミ) は、データベース内の接続されていないテーブルから取得されています。だから、私はこのアプローチを考えています:

  1. コントローラーにデータテーブルを作成します。
  2. モデルクラスのプロパティにする
  3. ビューの webgrid に表示します

最後に、チェックボックスを適切な値で表示し、それらの CHECKED イベントをトラップし、できればすべて ajaxable にしたい

コントローラーでビュー関連の作業を行った場合、ルールに違反していますか? Webgridでそれを行うべきではない場合はどうすればよいですか? どのようにアプローチしますか?

ありがとう

4

1 に答える 1

0

私は通常、この種のテーブルにJQGridを使用します。ここで例を見ることができます:ASP.Net MVC 3 JQGrid

Studentオブジェクトをモデルとして使用し、linqとEntityFrameworkを使用して学生のリストを返すことができます。

JQGridはAjaxもサポートしています。その他のデモは次のとおりです:http://www.trirand.com/blog/jqgrid/jqgrid.html

于 2012-09-06T20:36:24.003 に答える