c# Repeater分页
我用的c# 分页类,分页,通过地址栏分页,但是当第二次不关闭页面再次查询是,地址栏的地址,不会变,导致再次查询的时候不是显示第一页,怎么解决
[解决办法]
用AspNetPager分页控件,能解决这个问题
[解决办法]
AspNetPager控件很简单,你百度一下,有很多例子
AspNetPager控件例子
你说的C#分页类,我以前也弄过,你这个问题也能解决,就是修改一下C#分页类,在分页前先把地址里面的分页参数先去掉就可以了,能解决就是挺麻烦的
[解决办法]
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindList((int)Request["Page"]); //Page为页码参数 } } /// <summary> /// 搜索 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSearch_Click(object sender, EventArgs e) { BindList(1); //搜索是为第一页 } /// <summary> /// 绑定数据 /// </summary> private void BindList(int pageIndex) { if (pageIndex < 1) pageIndex = 1; //绑定数据代码 ... }