0

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

这是它的工作原理:

当前显示

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

所需的显示

或者也许有一个我没有考虑过的更简单的选择。

提前致谢。

4

2 回答 2

0

看起来有点笨拙,但最简单的选择可能是将 GV1 和 GV2 添加到中继器。中继器的每一行本质上都是 GV1 的数据源。

于 2012-05-23T05:18:23.230 回答
0

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

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

于 2012-05-28T07:22:04.683 回答