CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

datagrid的PageIndexChanged为什么没有触发??

楼主whell(平凡人生)2002-12-13 14:18:07 在 .NET技术 / ASP.NET 提问

我按照网友的说法。在我的网页上写datagrid   的代码如下:  
  private   void   DataGrid1_PageIndexChanged(object   source,System.Web.UI.WebControls.DataGridPageChangedEventArgs   e)  
  {  
  DataView   DV=new   DataView();  
  DV.Table   =DS.Tables[0];  
  DataGrid1.DataSource   =DV;  
  DataGrid1.CurrentPageIndex=e.NewPageIndex;  
  DataGrid1.DataBind();  
  }  
  调试的时候发现这个语句根本没有触发。  
  也达不到我要的结果----翻页。怎么搞得?  
  我不知道怎么向代码里面添加事件。我这个事件的函数是自己写上去的。.net的界面上怎么添加事件呢? 问题点数:20、回复次数:5Top

1 楼whell(平凡人生)回复于 2002-12-13 14:40:24 得分 0

怎么没人回答呢?Top

2 楼whell(平凡人生)回复于 2002-12-13 14:43:07 得分 0

upupTop

3 楼wolve(祝你生活愉快)回复于 2002-12-13 14:44:08 得分 0

addhandler   mydatagrid.pageindexchanged,address   of   DataGrid1_PageIndexChangedTop

4 楼kinglht(爱新觉罗至尊宝)回复于 2002-12-13 14:57:32 得分 20

在private   void   InitializeComponent()  
  {  
  this.DataGrid1.PageIndexChanged   +=   new   System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.DataGrid1_PageIndexChanged);  
   
  }  
  或者:  
  在可视化界面选择DataGrid1控件,然后在属性窗口点击事件图标,然后在双击PageIndexChanged,之后在里面添加代码就行了!!Top

5 楼whell(平凡人生)回复于 2002-12-13 16:41:40 得分 0

谢谢了!Top

相关问题

  • datagrid模板列加linkbutton,为什么双击才触发事件?
  • 为什么我的DataGrid的ButtonColumn不能触发ItemCommand事件?
  • 为什么不触发DataGrid控件的EditCommand事件
  • 为什么DELETE触发器会触发INSERT?
  • 事件触发问题,为什么触发不了mouseMoved
  • 为什么ClientSocket的OnSocketWrite不会触发?
  • 为什么OnReceive()不被触发
  • update触发器为什么不执行?
  • idudpserver Onread 为什么不触发
  • dropdownlist为什么不能触发事件?

关键词

  • datagrid
  • 代码
  • dv
  • pageindexchanged
  • datagrid1
  • 添加
  • 事件

得分解答快速导航

  • 帖主:whell
  • kinglht

相关链接

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

广告也精彩

反馈

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