.Net分页控件【AspNetPager】拖入即用!

时间:2013-09-30 09:10:36
【文件属性】:

文件名称:.Net分页控件【AspNetPager】拖入即用!

文件大小:120KB

文件格式:DLL

更新时间:2013-09-30 09:10:36

AspNetPager.dll .net分页控件 .net分页 .net最好的分页 .net最简单的分页

这个分页控件,修改连接字符串,和SQL语句,就可以了。 剩下的直接粘贴进去。就行。 强大的各种属性,附带多种CSS,想怎么分就怎么分页! 拖入工具箱后实现 1.2.3步(你修改下连接符,表就可以了) 控件.aspx页面 复制粘贴到前台页面适当位置即可 控件.cs页面,后台页面 只需3步 设置连接字符串 string connstring = "Data Source=.;Initial Catalog=数据库名;User ID=用户名;Password=密码"; 程序页面内容:复制粘贴修改几个 //首页加载-1 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { SqlConnection conn = null; try { conn = new SqlConnection(connstring); conn.Open(); SqlCommand Count = new SqlCommand(); Count.Connection = conn; //修改你们查询的表 Count.CommandText = "select count(*) from products"; //查询 Pager1.RecordCount = (int)Count.ExecuteScalar(); //Pager1为分页控件ID BindData(); } finally { conn.Close(); } } } //绑定数据-2 public void BindData() { SqlConnection conn = new SqlConnection(connstring); string sql = "select * from products";//修改你们的查询语句: //select top查询语句 SqlDataAdapter da = new SqlDataAdapter(sql, conn); DataSet ds = new DataSet(); da.Fill(ds, Pager1.PageSize * (Pager1.CurrentPageIndex - 1), Pager1.PageSize, "temptbl"); DataTable dt = ds.Tables["temptbl"]; DataList1.DataSource = dt; DataList1.DataBind(); } //控件事件-每次重新绑定 protected void AspNetPager1_PageChanged(object src, EventArgs e) { BindData(); }


网友评论

  • 不能静态分页、是它的一个缺陷
  • 谢谢楼主的分享,但如果有winform的就更好了。
  • 不错的。但我还想要源码。。
  • 值得下载的,很好用
  • 很好用,很强大的控件
  • 很好很强大。如果用服务器控件的话更完美。获取分页事件就等于写一个方法。而且样式也能自己写
  • 用起来还可以,需要修改一下,谢谢
  • 超好用 ,现在都用它了
  • 调通了 呵呵
  • 这个真心很好用,还可以控制显示数量,不用单独写类来分页了 赞一个!