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

求助,关于AspNetPager分页问题
本帖最后由 zx_001 于 2013-07-05 18:45:19 编辑
我用AspNetPager实现了分页,现在要进行伪静态,但是页面有几个DropDownList来对查询出来的结果进行筛选,查询出来的数据能够正常分页并伪静态,但是进行筛选后就伪静态就失效了,
           <webdiyer:AspNetPager ID="AspNetPager1"  runat="server" CssClass="paginator"  CurrentPageButtonClass="cpb" CurrentPageButtonPosition="Center" 
             NextPageText="下一页" PrevPageText="上一页" ShowInputBox="always" PageSize="5"  LastPageText="未页" FirstPageText="首页" NumericButtonCount="10"
              onpagechanging="AspNetPager1_PageChanging"></webdiyer:AspNetPager>


后台:

 public void BindPage(int current, string strWhrs)
        {
            messs.InnerHtml = mess;
            int number;
            if (strWhrs == null)
            {
                strWhrs = " IsLock=0 and L_Type=1 ";
            }

            number = bll.GetCount(strWhrs);//获取数据的总数

            if (number == 0)
            {
                tishi.Style["display"] = "block";
                tishi.InnerText = "很抱歉,暂无数据!";
            }
            else
            {
                tishi.Style["display"] = "none";
            }
            AspNetPager1.RecordCount = number;

            int begin = (current - 1) * AspNetPager1.PageSize;