32 /// 判断是否数据已经加载
33 /// </summary>
34 /// <returns></returns>
35 private bool CheckFillButton()
36 {
37 if (pageSize == 0) return false;
38 else return true;
39 }
40
41 /// <summary>
42 /// 取DataTable的数据
43 /// </summary>
44 private void LoadPage()
45 {
46 int startRec;
47 int endRec;
48 DataTable dtTemp;
49
50
51 dtTemp = dtSource.Clone();
52 if (currentPage == pageCount) endRec = maxRec;
53 else endRec = pageSize * currentPage;
54 startRec = recNo;
55 for (int i = startRec; i < endRec; i++)
56 {
57 dtTemp.ImportRow(dtSource.Rows[i]);
58 recNo++;
59 }
60 this.dataGridView1.DataSource = dtTemp;
61 }
62
63 /// <summary>
64 /// 分页事件(取各个按键的Tag值)
65 /// </summary>
66 /// <param name="sender"></param>
67 /// <param name="e"></param>
68 private void changepage(object sender, EventArgs e)

发表评论