日期:2014-05-17  浏览次数:20467 次

求思路。。。DropDownList控件和GridView控件
我的问题:
设置了几个DropDownList 按照层级,逐层向下选。在GridView控件中显示相应的数据。
设置的分页。

在点击页码时,每次都会回到最大的层级下的数据。
 
希望可以在每个层级都可以正常的分页,不要跳到最大的层级下。

请大侠给点思路。。

有代码参考,就最好了。
控件 DropDownList GridView 分页

------解决方案--------------------
没太懂,贴个图出来

------解决方案--------------------
这个看你的代码是怎么写的了,换句通俗的话说就是你怎么命令电脑执行什么的设计;如:

           foreach (string 元素 in new string[] { "周日", "周一", "周二", "周三", "周四", "周五", "周六" })/*在这行我命令电脑给我执行一个循环动作*/
           {  
               DataGridViewTextBoxColumn 列 = new DataGridViewTextBoxColumn();/*在这行我命令电脑给我执行创建网格控件列的实例*/
                列.HeaderText = 元素;();/*在这行我命令电脑给我执行列的名称赋值*/
               事件日历.Columns.Add(列);();/*在这行我命令电脑给我执行把以上创建的列添加进指定的控件内*/
            }  

------解决方案--------------------
可能是因为你分页的时候绑定的数据又重新去数据库查询了。但是查询条件是最大层级下的条件。试试把绑定的数据设为静态的全局变量。那样绑定的就是分级后的数据。