datagrid_page.cs
来自「简单的岗位考评程序.报表\查询功能齐全. 窗体是根据数据库中的数据动态生成.」· CS 代码 · 共 56 行
CS
56 行
using System;
using System.Web.UI.WebControls;
namespace gwpj.DataAccess
{
/// <summary>
/// DataGrid_Page 的摘要说明。
/// </summary>
public class DataGrid_Page
{
public DataGrid_Page()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 计算DataGrid当前页与页总数
/// </summary>
/// <param name="lab1">当前页</param>
/// <param name="lab2">总页数</param>
/// <param name="dg">DataGrid名</param>
public void ShowStats(Label lab1,Label lab2,DataGrid dg)
{
lab1.Text = "第 " + (dg.CurrentPageIndex + 1).ToString() + " 页";
lab2.Text = "总共 " + dg.PageCount.ToString() + " 页";
}
public void SetPage(string arg,DataGrid dg)
{
switch(arg)
{
case "next":
if (dg.CurrentPageIndex < (dg.PageCount - 1))
{
dg.CurrentPageIndex += 1;
}
break;
case "prev":
if (dg.CurrentPageIndex > 0)
{
dg.CurrentPageIndex -= 1;
}
break;
case "last":
dg.CurrentPageIndex = (dg.PageCount - 1);
break;
default:
dg.CurrentPageIndex = System.Convert.ToInt32(arg);
break;
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?