您好,欢迎光临本网站![请登录][注册会员]  
文件名称: GridView、Repeater分页
  所属分类: Web开发
  开发工具:
  文件大小: 119kb
  下载次数: 0
  上传时间: 2009-12-09
  提 供 者: liuj*****
 详细说明: AspNetAjaxPager无刷新分页控件演示Demo
1。AspNetAjaxPager无刷新分页控件演示效果:
2。AspNetAjaxPager无刷新分页控件调用方法:
第一步:在aspx页面注册控件如 Register Namespace="AspNetAjaxPager" TagPrefix="ajax" Assembly="AspNetAjaxPager" ,
也可以先将控件加入工具箱,然后直接将控件拖入页面。并且在属性面板里设置分页控件的"AjaxPagedControlID"和"AjaxContainerID"属性,
分别表示需要分页的数据绑定控件id和数据绑定控件所在容器id

第二步:在aspx.cs部分编辑代码,

protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
this.BindData(this.Pager1.CurrentPageIndex, this.Pager1.PageSize);
}
else
{
this.Pager1.OnPageIndexChanged = new PageIndexChangedDelegate(BindData);
}
}

第三步:在aspx.cs部分编写绑定数据的函数 BindData 当然名字可以自己定,但是该函数包括2个参数,格式如:

protected void BindData(int PageIndex, int PageSize)
{
//------------------此部分是取数据,方法可以自己写,分页控件只需要传递一个RecordCount即可----------------------
Student stu = new Student();
int intStartIndex = (PageIndex - 1) * PageSize + 1;
int intEndIndex = PageIndex * PageSize;
DataTable dt = stu.GetPagedStudentDt(intStartIndex, intEndIndex);
this.Pager1.RecordCount = stu.GetAllStudents().Rows.Count;
//-------------------------------------------------------------------------------------------------------------------------------
this.Repeater1.DataSource = dt;
this.Repeater1.DataBind();
}

至此分页控件调用方法完毕。

3。AspNetAjaxPager2.0版更新:
  • 解决无法保存页状态和使用隐藏字段保存状态麻烦的问题
  • 解决每次页面刷新回到第一页的问题
  • 添加页面加载缓冲提示效果控制
  • 重写控件属性,对属性进行较大程度整理
  • 添加分页控件图片按钮,所有图片路径支持设计时选择功能
  • 添加分页控件描述文字格式化输入功能
  • 优化代码,重写控件回发处理部分核心程序
  • 优化js程序,减少页面直接生成js代码量

...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: GridView、Repeater分页
 输入关键字,在本站1000多万海量源码库中尽情搜索: