分页控件绑定

问题描述

protectedvoidBindGrid(){sqlcon=newSqlConnection(strCon);//定义SQL语句stringACsql="select*fromdbo.TB_Factory";sqlcon.Open();//定义数据适配器SqlDataAdapterACda=newSqlDataAdapter(ACsql,strCon);//创建数据集DataSetACds=newDataSet();//从指定的索引开始取PageSize条记录ACda.Fill(ACds,haha.PageSize*(haha.CurrentPageIndex-1),haha.PageSize,"CurDataTable");//创建所有数集ACda.Fill(ACds,"AllDataTable");//设置DataGrid控件实际显示的项数sqlcon.Close();DataGrid1.VirtualItemCount=ACds.Tables["AllDataTable"].Rows.Count;//数据绑定DataGrid1.DataSource=ACds.Tables["CurDataTable"];DataGrid1.DataBind();haha.CustomInfoText="共有留言<fontcolor="blue"><b>"+haha.RecordCount.ToString()+"</b></font>条";haha.CustomInfoText+="共有<fontcolor="blue"><b>"+haha.PageCount.ToString()+"</b></font>页";haha.CustomInfoText+="当前为第<fontcolor="red"><b>"+haha.CurrentPageIndex.ToString()+"</b></font>页";ACda.Dispose();this.Close();}AllDataTableCurDataTable是什么意思

时间: 2024-07-29 04:07:20

分页控件绑定的相关文章

50分:请问如何将AspNetPager分页控件绑定到DATAGRID,DATALIST呢?

问题描述 想搞清楚如何将AspNetPager分页控件绑定到DATAGRID,DATALIST.另外听说AspNetPager可自动生成存储过程.请问是怎样生成的?谁能给一个完整的代码?如果能够发到291117621@qq.com就最好了.谢谢. 解决方案 解决方案二:前台<%@RegisterAssembly="WebPager"Namespace="DevCenter"TagPrefix="cc1"%><cc1:SqlPag

打造一个通用ASP.NET数据分页控件

asp.net|分页|控件|数据 对于几乎所有的数据表现Web应用来说,组织好数据的显示方式.避免给用户带来混乱的感觉就是最主要的目标之一.每个页面显示20条记录当然是可以接受的,但每页显示10000条记录就很容易给用户带来不便了.将数据分成多个页面显示,即对数据进行分页,是解决此类问题的最常见的办法. 一.慨述 ASP.NET本身只提供了一个支持数据分页的控件,即DataGrid分页控件,不过它比较适合Intranet环境使用,对于Internet环境来说,DataGrid分页控件提供的功能似

打造通用ASP.NET数据分页控件

asp.net|分页|控件|数据 对于几乎所有的数据表现Web应用来说,组织好数据的显示方式.避免给用户带来混乱的感觉就是最主要的目标之一.每个页面显示20条记录当然是可以接受的,但每页显示10000条记录就很容易给用户带来不便了.将数据分成多个页面显示,即对数据进行分页,是解决此类问题的最常见的办法. 一.慨述 ASP.NET本身只提供了一个支持数据分页的控件,即DataGrid分页控件,不过它比较适合Intranet环境使用,对于Internet环境来说,DataGrid分页控件提供的功能似

asp.net 数据分页控件(不用存储过程)

asp教程.net 数据分页控件(不用存储过程) 本分页控件原理 分页的方法很多,有用存储过程的,有不用存储过程的,还有在c#中用datagridview的虚拟模式的,目的只有一个,对大数据量进行处理,让用户体验得到提高,软件速度得到提升.本分页控件主要是用了下面的sql语句,我相信你能看懂的,存储过程分页也是用类似的sql代码:    1 /*tablename           :表名            如:tbtestdata  2   sqlwherestatement   :sq

Winform分页控件重大更新,并实现普通版、DotNetBar、DevExpress三大版本整合更新(附各种例子源码)

在Winform开发中,一直离不开分页处理,好的分页控件封装,能为开发节省很多时间和繁琐工作,对分页控件一直的改进和完善,也是我的兴趣之一.本次主要实现对分页控件的全面重构,优化功能及界面的处理,并统一完成普通版.基于DotNetbar界面控件版本.DevExpress界面控件版本三大版本的发布,这几个界面版本,除了界面表现效果不一样外,所有的功能展示及使用代码完全一致,保证用户的知识投资及给客户良好的使用操作.本次主要增加的功能有:可通过界面设置列表显示的列,可复制选定的行信息,可设置显示的行

一个比较通用的分页控件,完整的设计时支持和比较流行的分页模式(提供源码下载)

这是我写的一个分页控件,功能如下: 1.支持设计时支持和两种分页模式,其中综合分页模式的效果如下: 普通分页模式的效果如下: 2.完善的设计时支持,包括自动套用格式和设计时面板设置: 使用方法: 在aspx页面中:复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Cyclone.Custom

AspNetPager分页控件--使用方法

分页|控件 //此源代码仅供学习参考,不得用作任何商业用途://若需修改并重新编译该控件,请保留完整的源代码的版权信息!//有关控件升级及新控件发布信息,请留意 www.webdiyer.com .using System;using System.IO;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.Collect

一个相当独立的.通用分页控件c#源码

分页|控件      通用ASP.NET数据分页控件 对于几乎所有的数据表现Web应用来说,组织好数据的显示方式.避免给用户带来混乱的感觉就是最主 要的目标之一.每个页面显示20条记录当然是可以接受的,但每页显示10000条记录就很容易给用户带来不便了.将数据分成多个页面显示,即对数据进行分 页,是解决此类问题的最常见的办法. 一.慨述 ASP.NET本身只提供了一个支持数据分页的控件,即 DataGrid分页控件,不过它比较适合Intranet环境使用,对于Internet环境来说,DataG

动态加载Asp.net分页控件

asp.net|动态|分页|加载|控件 动态加载Asp.net分页控件 郑佐2004-11-30 在asp.net中动态加载控件比较简单,这里我讲得是对用户控件的加载,比较典型的就是被加载的用户控件里面包含回发事件,在回传回来的时候需要保持新的数据. 先来构建分页用户控件,由于前面几篇文章都在讲这些东西,所以就直接拿过来改了改,分页代码可以查看上面的文章1,文章2,下面是用户控件的一部分代码. public class PagingControl : System.Web.UI.UserCont