一个简答的Access下的分页asp.net代码
发布时间:2020-12-15 20:43:59 所属栏目:asp.Net 来源:网络整理
导读:复制代码 代码如下: public void listArticle() { CmsArticle arObj = new CmsArticle(); DataSet ds = arObj.listArticle(); if (ds != null) { PagedDataSource pds = new PagedDataSource(); pds.DataSource = ds.Tables[0].DefaultView; pds.AllowPaging
复制代码 代码如下: public void listArticle() { CmsArticle arObj = new CmsArticle(); DataSet ds = arObj.listArticle(); if (ds != null) { PagedDataSource pds = new PagedDataSource(); pds.DataSource = ds.Tables[0].DefaultView; pds.AllowPaging = true; pds.PageSize = 1; pds.CurrentPageIndex = currentpage - 1; rsCount = ds.Tables[0].Rows.Count; pageCount = pds.PageCount; pagesize = pds.PageSize; gvNewList.DataSource = pds; gvNewList.DataBind(); ///上下页 double result; result = rsCount / pagesize; string[] r = new string[2]; r = result.ToString().Split('.'); pageCount = Convert.ToInt32(r[0]); if (result > pageCount) { pageCount = pageCount + 1; } ///上一页和首页 if (!pds.IsFirstPage) { lnkPrev.NavigateUrl = "?page=" + Convert.ToString(currentpage - 1); //lnkHead.NavigateUrl ="?Page=" + Convert.ToString(1); } ///下一页和末页 if (!pds.IsLastPage) { lnkNext.NavigateUrl = "?page=" + Convert.ToString(currentpage + 1); //lnkEnd.NavigateUrl = "?Page=" + Convert.ToString(rsCount); } } listInfoLabel.Text = "全部共" + rsCount + "篇,每页" + pagesize + "篇,当前第" + currentpage + "/" + pageCount + "页"; pageInfoLiteral.Text = WebApp.Pagination.Show(currentpage,pageCount,10,"?page=",""); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.NET中,什么决定了HostingEnvironment.IsDevelopmentE
- asp.net-mvc – kendo UI Grid MVC初始页面
- asp.net – WPF初学者澄清
- 在ASP.NET部分回发期间打开时的jQueryUI datepicker行为:年
- ASP.NET Web应用程序死锁 – 认为它是由SQL Server锁定引起
- asp.net core 使用 signalR(二)
- asp.net – 是否可以在源代码中使用iframe和localhost地址?
- asp.net – 避免为每个转发器重新加载所有XML数据 – vb.ne
- asp.net – 如何传递单选按钮值来过滤数据
- asp.net-mvc – 左加入日期,分组结果,在分组结果中显示所有
推荐文章
站长推荐
- asp.net-web-api – 我什么时候应该在Web api中使
- 为什么默认的ASP.NET Forms认证Cookie在其默认名
- asp.net-mvc-3 – 如何从ModelMetadata检索Group
- asp.net-mvc – PartialView必须从WebViewPage派
- 部署DotNetNuke并将ASP.NET应用程序分开 – 可能
- asp.net-mvc-4 – ASP.NET帮助页面默认主页?
- asp.net – JMeter测试ASP .NET网页有多好?
- asp.net-web-api – 为什么我在web api中从我的P
- 没有密码的Asp.net Memebership授权
- 在ASP.NET中,如何防止隐藏字段值的篡改
热点阅读