日期:2014-05-18  浏览次数:20508 次

如何将存储过程返回的数据集进行分页绑定?
我使用了一个逻辑复杂的存储过程查询出一个数据集,这样就不能使用aspnetpager的通用存储过程进行分页,那如果使用datagrid的自带分页功能的话,返回的sqldatareader却不能绑定datagrid,请问大家如何解决这样的问题?

------解决方案--------------------
怎么会不能绑定呢再研究一下吗!
------解决方案--------------------
两者都可以的,,,,,,,,,,,,,,,,
------解决方案--------------------
返回的sqldatareader却不能绑定datagrid
-------------------------------------
那就换个方式,把数据读取到DataSet中应该总可以吧,
------解决方案--------------------
LZ话说的好像不是很明确
你是用填充后的DataSet绑定GridView的吗
------解决方案--------------------
为啥要用自带的分页呢?

直接DATASET绑定就好了吧~
或者用吴贵旗的控件吧~
------解决方案--------------------
探讨
sqldatareader绑定datagrid后无法用自带的分页
而用自定义分页控件的话,必须是从一个表或视图里面查询出来的数据,而我的数据是从存储过程里面执行逻辑得到的
所以不知道怎么分页了,除非将sqldatareader转换到dataset 然后绑定到datagrid里面自带分页