datagrid分页
来源:互联网 发布:javascript 字符表示 编辑:程序博客网 时间:2024/05/13 01:49
#region ----分页的相关函数----
private void PageInfoShow()
{
lb_PageCount.Text = "共有"+dg_jxb.PageCount.ToString() +"页";
lb_RecCount.Text = "共有"+GetRecordCount().ToString() +"条记录";
lb_PageNum.Text = "第"+(dg_jxb.CurrentPageIndex +1).ToString() + "页"; //因为页索引是从0开始的 但人们的习惯是从1开始 所以加1
}
private int GetRecordCount() //得到记录条数
{
int Count;
Count =ds.Tables[0].Rows.Count;
return Count;
}
private void dg_jxb_PageIndexChanged(object sender,DataGridPageChangedEventArgs e)
{
dg_jxb.CurrentPageIndex = e.NewPageIndex;
this.dg_jxb.DataSource = ds;
this.dg_jxb.DataBind ();
PageInfoShow();
}
private void cmd_PageFirst_Click(object sender, System.EventArgs e)
{
dg_jxb.CurrentPageIndex = 0;
this.dg_jxb.DataSource = ds;
this.dg_jxb.DataBind ();
PageInfoShow();
}
private void cmd_PageLast_Click(object sender, System.EventArgs e)
{
dg_jxb.CurrentPageIndex = dg_jxb.PageCount - 1;
this.dg_jxb.DataSource = ds;
this.dg_jxb.DataBind ();
PageInfoShow();
}
private void drp_Bm_SelectedIndexChanged(object sender, System.EventArgs e)
{
this.dg_jxb.DataSource = ds;
this.dg_jxb.DataBind ();
PageInfoShow();
}
private void cmd_PageLink_Click(object sender, System.EventArgs e)
{
int pageindex;
pageindex = int.Parse(this.txt_page.Text.Trim());
if(pageindex <=0 || pageindex > this.dg_jxb.PageCount) //用于判断连接的页是否存在 若不存在则显示提示信息
{
Response.Write("<center>该页不存在,请返回重新输入1到"+this.dg_jxb.PageCount+"之间的数字"+"</center>");
Response.Write("<center><a href=javascript:history.back()>返回</a></center>");
Response.End();
}
this.dg_jxb.CurrentPageIndex = pageindex - 1;
this.dg_jxb.DataSource = ds;
this.dg_jxb.DataBind ();
this.PageInfoShow();
}
#endregion
- datagrid分页
- DataGrid分页
- datagrid分页
- DataGrid分页
- Datagrid分页
- DataGrid 分页
- datagrid分页
- datagrid 分页
- DataGrid传统分页方式
- 自定义DataGrid分页设置
- DataGrid也玩分页
- DataGrid分页使用小结
- [转]DataGrid自定义分页
- DataGrid排序、分页、选择
- DataGrid的个性化分页
- datagrid分页注意事项
- datagrid自动分页
- 自定义DataGrid分页设置
- ASP.NET从SQL Server数据库提取图片并显示在DataGrid
- 生成独立于CB的exe文件--c++bulider
- 数据恢复技术大揭密
- oracle之CLOB处理完整版(Inber摘抄学习用)
- 子页面刷新父页面
- datagrid分页
- VS.NET 的 项目文件 如何发布到站点上
- 如何解决 tomcat 下 oracle 缓冲池 读取 clob 字段内容 时的错误 "java.lang.ClassCastException: org.apache.commons.dbcp.DelegatingResultSet "
- 一些防止SQL注入攻击的方法
- Mdaemon出9.0了
- 在代碼中設置 Speech TTS 語言
- SQL注入攻擊
- 2006.04.08
- program linux network