首页 新闻 搜索 专区 学院

asp.net 存储过程带参分页实现

0
悬赏园豆:10 [已解决问题] 解决于 2011-01-13 15:10

存储过程如下:

ALTER PROCEDURE [dbo].[p_User_GetPage]
(
@pageIndex int,--
@pageSize int --
)
AS
set nocount on
select * from
(
select id,userName,gender,Row_NUMBER() over (
order by id desc) as ROWNUM from t_user
) row_user
where row_user.RowNum between (@pageIndex*@pageSize+1) and ((@pageIndex+1)*@pageSize)
order by id

怎么在页面中调用,实现分页功能,可以跟控件实现:如GridView......

555[]的主页 555[] | 初学一级 | 园豆:4
提问于:2011-01-13 10:46
< >
分享
最佳答案
0

晕菜,你存储过程都有了,不知道怎么调用?

http://www.webdiyer.com/Controls/AspNetPager

可以结合这个控件使用,如果不用这个,你就在gridview的pageindexchenging事件中写代码。。。

收获园豆:10
顾晓北 | 专家六级 |园豆:10794 | 2011-01-13 10:50
我想明白了,我不想用那个控件,谢谢了
555[] | 园豆:4 (初学一级) | 2011-01-13 11:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册