📄 datagrid_page.cs
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -