【发布时间】:2014-03-15 11:17:09
【问题描述】:
我正在尝试在 MVC3 中创建一个可扩展的网格。这是this 的后续问题。 基本上我有一个复杂的 sql 查询,我需要用它来填充 MVC3 网格中的一组字段。此外,网格元素必须是可展开的,并且在展开时应该显示额外的数据。
例如 我有两个 sql 查询
Query A
select * from large tables joined
Query B
select data from selected row in query A
查询 A 代表我应该用来填充网格的第一个查询。在扩展网格时,我必须通过使用查询 B 从 A 扩展行来显示附加数据。 我正在创建一个视图模型,其中包含可以传递给视图的网格第一行中所需的所有字段。
Questions:
1.) How do I directly use sql to pass the data into the views instead of joining the models
2.) How do I make the grid expandable to show additional data?
3.) How do I model my sql, do I create one query for both and then selectively show data?
警告:MVC3 菜鸟
【问题讨论】:
标签: asp.net sql-server asp.net-mvc-3 gridview