读书人

请教DataGridView怎么实现分页

发布时间: 2012-11-05 09:35:12 作者: rapoo

请问,DataGridView如何实现分页
DataGridView没有实现分页的属性吧,请问,怎么样实现分页浏览,比如要求每一页只能有20行数据

[解决办法]
自己写代码实现啊,这个太常见不过的功能了,自己看,有源代码有图
http://www.cnblogs.com/sayu115/archive/2007/10/12/922115.html
[解决办法]

探讨
自己写代码实现啊,这个太常见不过的功能了,自己看,有源代码有图
http://www.cnblogs.com/sayu115/archive/2007/10/12/922115.html

[解决办法]
C# code
//pageStart 先定义开始读取位置如int  pageStart=0;int n=0; int pageSize=20; 当然这个你在上一页或下页的按钮事件中定义    pageStart=n*20  n+=1public static DataTable AdapterFillTable(int pageStart, int pageSize, string SqlString)        {            SqlDataAdapter Adapter = new SqlDataAdapter();            DataTable Table = new DataTable();                       using (SqlConnection connetion = new SqlConnection(connectionString))            {                Adapter.SelectCommand = new SqlCommand(SqlString, connetion);                Adapter.Fill(pageStart, pageSize, Table);                return Table;            }        }调用返回Table再绑定到dataGridview
[解决办法]
楼上正解
[解决办法]
http://www.baidu.com/s?ie=utf-8&bs=site%3Atopic.csdn.net+DataGridView+%E5%88%86%E9%A1%B5&f=8&rsv_bp=1&wd=site%3Awww.cnblogs.com+DataGridView+%E5%88%86%E9%A1%B5&rsv_sug3=14&rsv_sug1=1&rsv_sug4=1501&inputT=12308
[解决办法]
把数据发在LIST中,每次取20条数据,分页不难,稍微理解下,挺收益的。网上资料也挺多的。
[解决办法]
SqlDataAdapter.Fill(Star,Max,DataTable);

读书人网 >C#

热点推荐