带复选框的MVC3 Webgrid

时间:2012-09-06 20:27:27

标签: asp.net-mvc-3 checkbox webgrid

我是MVC3的新手......

我正在尝试显示包含学生列表(在第1列中)的网格(3列),其中包含第2列和第2列中的复选框。 3.这些列的标题按顺序排列:student Name, Seminar1 & Seminar 2。如果学生参加每个研讨会,那么checboxes将代表。

两条信息(学生和研讨会)来自数据库中未连接的表。所以,我正在考虑这种方法:

  1. 在控制器中创建数据表。
  2. 将其设为模型类中的属性
  3. 在视图中的webgrid中显示
  4. 最后,我希望能够显示具有正确值的复选框,捕获它们的CHECKED事件,并最好使其全部变得可用

    如果我在控制器中执行与视图相关的操作,是否违反了任何规则?如果我不应该如何在Webgrid中这样做?你会怎么做?

    由于

1 个答案:

答案 0 :(得分:0)

我通常使用JQGrid来表示这种表。您可以在此处查看示例:ASP.Net MVC 3 JQGrid

您可以将Student对象作为模型,并使用linq和Entity Framework返回学生列表。

JQGrid也支持Ajax。这里有更多演示:http://www.trirand.com/blog/jqgrid/jqgrid.html