CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

datagrid的问题,十万火急!!!!

楼主ZHHE0800()2006-05-03 17:43:07 在 .NET技术 / ASP.NET 提问

我在DATAGRID中使用了分页显示,每页显示5条记录,在页面中又加入的“快速定位”功能,由btnLocate_Click()实现,具体代码如下:相当系统运行DATAGRID第一次绑定数据时,使用btnLocate_Click()快速定位没有任何问题,若使用分页按钮转到其他页后,再使用btnLocate_Click()时一直出现错误,提示是:currentPageIndex超出了0和pageCount的范围,但是明明没有超出呀!各位大侠救救小弟,感激不尽!!!!  
  private   void   dgViewJbqk_PageIndexChanged(object   source,   System.Web.UI.WebControls.DataGridPageChangedEventArgs   e)  
  {  
  this.dgViewJbqk.CurrentPageIndex=e.NewPageIndex;  
  this.bindToDg();  
  }  
   
  private   void   btnLocate_Click(object   sender,   System.EventArgs   e)  
  {  
  //确定视图过滤条件  
  string   viewFilter="";  
  if(this.txtSeekID.Text!="")  
  {  
  viewFilter="学号='"+this.txtSeekID.Text+"'";  
  }  
  else  
  {  
  viewFilter="姓名='"+this.txtSeekName.Text+"'";  
  }  
  if(this.txtSeekName.Text!=""&&this.txtSeekID.Text!="")  
  {  
  viewFilter+="   or   姓名='"+this.txtSeekName.Text+"'";  
  }  
  //建立视图并显示  
  infoDB   info=new   infoDB();  
  DataSet   ds=info.getBasicInfo();  
  DataView   dv=ds.Tables["basicInfo"].DefaultView;  
  dv.RowFilter=viewFilter;  
  this.dgViewJbqk.DataKeyField="id";  
  this.dgViewJbqk.DataSource=dv;  
  this.dgViewJbqk.DataBind();  
   
  this.editJbqk.Visible=false;  
  } 问题点数:20、回复次数:2Top

1 楼aspdotnet2005(天中之子、为中原喝采![我想找兼职MSN:Red-Maple@hotmail.com])回复于 2006-05-03 17:52:59 得分 20

 
  private   void   btnLocate_Click(object   sender,   System.EventArgs   e)  
  {  
        //确定视图过滤条件  
        this.dgViewJbqk.CurrentPageIndex=0;//加上这句试试  
        ...............  
  }  
  Top

2 楼ZHHE0800()回复于 2006-05-03 18:02:14 得分 0

可以了,谢谢!!Top

相关问题

关键词

得分解答快速导航

  • 帖主:ZHHE0800
  • aspdotnet2005

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo