首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# Repeater分页解决思路

2012-03-15 
c# Repeater分页我用的c# 分页类,分页,通过地址栏分页,但是当第二次不关闭页面再次查询是,地址栏的地址,不

c# Repeater分页
我用的c# 分页类,分页,通过地址栏分页,但是当第二次不关闭页面再次查询是,地址栏的地址,不会变,导致再次查询的时候不是显示第一页,怎么解决

[解决办法]
用AspNetPager分页控件,能解决这个问题
[解决办法]
AspNetPager控件很简单,你百度一下,有很多例子
AspNetPager控件例子


你说的C#分页类,我以前也弄过,你这个问题也能解决,就是修改一下C#分页类,在分页前先把地址里面的分页参数先去掉就可以了,能解决就是挺麻烦的
[解决办法]

探讨
引用:

那你就让点查询的时候 默认就是第一页

我也是这样想的,但是不知道怎么回到第一页,修改地址栏吗?

[解决办法]

C# code
 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;                 //绑定数据代码         ...    } 

热点排行