今天在处理GridView分页问题时遇到了一个比较常见的分页出错问题。

由于绑定GridView数据源时是在.CS文件里用代码进行绑定,所以当在.ASPX文件里对GridView属性设置AllowPaging为True时,直接进行分页调试时却报错“”GridView1″激发了未处理的事件”PageIndexChanging””,之前直接在可视化绑定数据源时没出现过这种问题。并且打开了之前的直接可视化绑定数据源并且分页调试正常的文件来查找,并没有发现PageIndexChanging这个函数事件。于是感觉应该是代码绑定数据库的缺陷,搜索了一下找到了事件的代码:
 程序代码
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
       GridView1.PageIndex = e.NewPageIndex;
       GridView1.DataBind();
}
修改了一下GridView的ID后粘贴到.CS文件里,因为直接用了控件的属性ID,以为直接可以识别,没想到运行后还是一样的错误,于是觉得应该在前台控件属性里应该绑定此事件,但未知代码如何,后来还是搜索到了:

在girdview后面加 OnPageIndexChanging=”GridView1_PageIndexChanging
以下为GridView“GridView1”激发了未处理的事件“PageIndexChanging”的解决办法

一、在控件girdview的代码(在.ASPX文件的源文件里)后面加上
 
 程序代码
OnPageIndexChanging=”GridView1_PageIndexChanging
二、在对应的.CS文件里插入以下代码:
 程序代码
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
       GridView1.PageIndex = e.NewPageIndex;
       GridView1.DataBind();
}
其中的GridView1改成你的GridView控件所对应的ID

GridView“GridView1”激发了未处理的事件“PageIndexChanging”相关推荐

  1. GridView 激发了未处理的事件“RowEditing”

    开发过程中遇到了GridView 激发了未处理的事件"RowEditing"这样的一个错误, 但是可以确定的是我没有在GridView中使用RowEditing方法,可是为什么回报 ...

  2. Gridview应用技巧——如何为行添加事件

    Gridview应用技巧--如何为行添加事件收藏 下面的代码实现了如何为Gridview添加鼠标经过.离开.单击.双击的事件 protected void GridView1_RowDataBound ...

  3. Asp.Net GridView点击/选中单行触发SelectedIndexChanged事件

    // RowDataBound(行数据绑定事件) protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e ...

  4. 【ASP.NET】第八课——GridView 控件的编辑功能优化,GridView控件中嵌套DropDownList控件

    知识点:掌握 GridView 的编辑.高亮显示的功能 .GridView控件中嵌套DropDownList控件获取数据源. [ASP.NET]第七课--数据绑定和 GridView 控件的使用 重点 ...

  5. pic32linux,Linux_页面中图片漂浮 Floating picⅢ 的制作,最新的图片漂浮脚本,这次的 - phpStudy...

    页面中图片漂浮 Floating picⅢ 的制作 最新的图片漂浮脚本,这次的变化在于它不是单纯的在某个页面飘动,而是会垮页面飘动,也就是说你打开别的页面,它依然会存在,优先级是第一的,而且如果最小化 ...

  6. GridView常用总结

    GridView的常用用法总结 ------------------ GridView七种类型字段 Field字段类型 说明 BoundField(数据绑定字段) 将Data Source数据源的字段 ...

  7. GridView触发SelectedIndexChanged事件

    首先在GridView中必须加上"选择"的按钮,然后在Page_Load中添加 view plaincopy to clipboard protected void Page_Lo ...

  8. GridView 中的事件

    转自网上:   DataBinding 当服务器控件绑定到数据源时发生. (从 Control 继承.)     DataBound 在服务器控件绑定到数据源后发生. (从 BaseDataBound ...

  9. GridView的操作大全

    GridView的操作大全 一.GridView和DataGrid的异同 GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是Gr ...

  10. Scott Mitchell 的ASP.NET 2.0数据教程之十七:: 研究插入、更新和删除的关联事件

    在ASP.NET 2.0中操作数据::研究插入.更新和删除的关联事件 导言 当使用GridView.DetailsView或FormView控件的内建插入.编辑或删除特征时,在用户添加一条新记录或更新 ...

最新文章

  1. sql语句中 时间数值转换为时间格式函数
  2. 正则表达式的简单应用
  3. 旧金山漫记(四):夜困火车站
  4. Orleans解决并发之痛(三):集群
  5. 网络——连接到server
  6. 《C++ Primer 第五版》(第6.1~6.3节) 函数形参和实参传递,可变参数列表和函数返回值
  7. 【转】盖茨给职场新人的10句话
  8. python list tuple区别_Python list、tuple、dict区别
  9. Windows Server 2003 SP2(32位) 中文版 下载地址 光盘整合方法
  10. Java实现自定义敏感词库过滤
  11. 将图片背景处理为透明的方法步骤
  12. 【i.MX6ULL】驱动开发12——电容触摸驱动实践(上)
  13. 了解SINAD、ENOB、SNR、THD、 THD + N、SFDR,不在噪底中迷失
  14. Java实现第九届蓝桥杯分数
  15. 贪心科技与多门类数据分析课程的对比与评价
  16. 常见电脑故障之网络不通
  17. java学习之数据类型(注意点)
  18. ai如何旋转画布_ai怎么让一个图形等比旋转
  19. 大数据-HADOOP高可用、联邦机制- 学习笔记 -BH4
  20. 计算机用户组命令,组策略命令大全

热门文章

  1. springMVC简介
  2. LeetCode # Array # Easy #118. Pascal's Triangle 119. Pascal's Triangle II
  3. [Sdoi2013] 直径
  4. 使用Crash工具查看一个TCP listen sock内存布局实例
  5. C# 访问mongodb数据库
  6. Android开发新手学习总结(一)——使用Android Studio搭建Android集成开发环境
  7. 20145109 《Java程序设计》第七周学习总结
  8. mysql查询结果进行排名
  9. win10 桌面设置为远程桌面
  10. morhpia(4)-更新