如何为每个数据库行循环gridview?

时间:2012-05-23 01:00:46

标签: asp.net gridview

我正在开发一个asp.net Web表单应用程序,它根据参数显示有关单独gridview的一些信息。第二个gridview取决于第一个中的值(Salida和Llegada,它们作为时间范围)。仅当第一个GV上显示的数据只有一行时才有效。

这是它的工作原理:

Current Display

但是,有没有办法为存储在数据库中的每一行循环相同的网格视图?像这样的东西:

Desired Display

或许我没有考虑过更容易的选择。

提前致谢。

2 个答案:

答案 0 :(得分:0)

似乎有点笨拙,但最简单的选择可能是将GV1和GV2添加到转发器。转发器的每一行基本上都是GV1的数据源。

答案 1 :(得分:0)

好吧它应该很简单,首先让你的gridview1分页只能查看只查看一条记录,然后在你填充你的gridview1后,我假设你已经把ID作为Datakeys或你使用的方法,索引该行应为0,因为它始终只查看一行。获取您的ID并获取您的数据并将其绑定到第二个gridview2。

在Gridview1_Paging事件之后,再次绑定数据并使用上面相同的方法获取下一条记录的数据。