
实现 DataGridView 的分页/ 全选/ 取消全选 功能
效果图:
分页

1.需要拖两个控件 : BindingNavigator (bdnInfo), BindingSource (bdsInfo),
C# Code
using System.Data.SqlClient;
#region 私有成员
int pageSize = 0;//每页显示行数
int nMax = 0; //总记录数
int pageCount = 0;//页数=总记录数/每页显示行数
int pageCurrent = 0; //当前页号
int nCurrent = 0;//当前记录行
DataSet ds = new DataSet();
DataTable dtInfo = new DataTable();
#endregion
public Form1()
{
InitializeComponent();
--------------可以手动添加选择列,如果不想手动添加,把下面的代码注释去掉--------------
//DataGridViewCheckBoxColumn db = new DataGridViewCheckBoxColumn();
//db.Name = "选择";
//dataGridView1.Columns.Add(db);
}
private void Form1_Load(object sender, EventArgs e)
{
string strConn = "Data Source=.;Initial Catalog=PapeIndex;Integrated
Security=True"; //数据库连接字符串
- 1
- 2
- 3
- 4
前往页