asp.net中的GridView分页问题
本文实例讲述了asp.net中的GridView分页问题。分享给大家供大家参考。具体分析如下:
在ASP.NET中,经常会使用到GridView的分页,一般情况下,若使用Visual Studio自带的数据源控件,不会出现什么问题。
但是如果自己用代码设置GridView的数据源,GridView中第一页显示正常,这时如果点击第二页,则经常会出现如下错误
提示:GridView“GridView_test”激发了未处理的事件“PageIndexChanging”。
这个问题的解决方法是:
1、在GridView的.aspx设计页面中,添加
代码如下:
AllowPaging="true"
OnPageIndexChanging="GridView_test_PageIndexChanging";
即
<asp:GridView ID="GridView_module" runat="server" AllowPaging="true" OnPageIndexChanging="GridView_test_PageIndexChanging" >
2、在.aspx.cs页面中,添加如下代码:
protected void GridView_test_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView_test_PageIndex = e.NewPageIndex;
GridView_test.DataSource="**";//设置数据源
GridView_test.DataBind();
}
3、运行程序,翻页时就不会出错了。
希望本文所述对大家的asp.net程序设计有所帮助。
相关推荐
-
解析GridView自带分页及与DropDownList结合使用
GridView自带的分页功能实现: 要实现GrdView分页的功能 操作如下: 更改GrdView控件的AllowPaging属性为true. 更改GrdView控件的PageSize属性为 任意数值(默认为10) 更改GrdView控件的PageSetting->Mode为Numeric等(默认为Numeric)该属性为分页样式. GridView属性设置好了,从页面上也能看到分页样式. 现在开始实现分页的功能: 在<<asp:GridView ID=......>后添加,On
-
GridView分页的实现(通用分页模板)
要在GridView中加入 //实现分页 AllowPaging="true" //一页数据10行 PageSize="10" // 分页时触发的事件 OnPageIndexChanging="gvwDesignationName_PageIndexChanging" 在服务器事件里 复制代码 代码如下: protectedvoid gvwDesignationName_PageIndexChanging(object sender, GridV
-
asp.net中gridview的查询、分页、编辑更新、删除的实例代码
1.A,运行效果图 1.B,源代码/App_Data/sql-basic.sql 复制代码 代码如下: use mastergoif exists(select * from sysdatabases where name='db1')begin drop database db1endgocreate database db1gouse db1go-- ================================-- ylb:1,类别表-- =====================
-
GridView分页的实现以及自定义分页样式功能实例
GridView分页的实现 复制代码 代码如下: 要在GridView中加入 //实现分页 AllowPaging="true" //一页数据10行 PageSize="10" // 分页时触发的事件 OnPageIndexChanging="gvwDesignationName_PageIndexChanging" 在服务器事件里 复制代码 代码如下: protectedvoid gvwDesignationName_PageIndexChan
-
Android中实现多行、水平滚动的分页的Gridview实例源码
功能要求: (1)比如每页显示2X2,总共2XN,每个item显示图片+文字(点击有链接). 如果单行水平滚动,可以用Horizontalscrollview实现. 如果是多行水平滚动,则结合Gridview(一般是垂直滚动的)和Horizontalscrollview实现. (2)水平滚动翻页,下面有显示当前页的icon. 1.实现自定义的HorizontalScrollView(HorizontalScrollView.java): 因为要翻页时需要传当前页给调用者,所以fling函数中自己
-
GridView高效分页和搜索功能的实现代码
前言: 公司项目开发,上周的任务是做基础数据的管理.在Sharepoint2010里边内嵌asp.net的aspx页,遇到了各种各样奇葩的问题,因为之前对sharepoint只是有一些了解,但是没有设计到具体的编程工作,这一次算是初次接触吧.其中有一部分基础数据数据量很大,大致有十多万,因为是对基础数据的维护,所以还需要对数据进行列表展示,增删改查什么的,大家都知道Asp.net里边的GridView有自带的分页,但是,那个分页对于少量的数据还好,对于这种数十万的数据量而言,这种分页方式简直就是
-
AspNetPager+GridView实现分页的实例代码
.框架是.NET Framework 4.0.一共为三个部分: 前台页面设计代码.前台页面程序代码.css样式.其中数据库连接操作用了DB类(连接语句),SQLHelper(微软的数据库操作类)效果图: 前台页面设计代码 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TestWebSit
-
Android入门之ActivityGroup+GridView实现Tab分页标签的方法
在Android程序中很多客户端软件和浏览器软件都喜欢用Tab分页标签来搭建界面框架.读者也许会马上想到使用TabHost 与 TabActivity的组合,其实最常用的不是它们,而是由GridView与ActivityGroup的组合.每当用户在GridView选中一项,ActivityGroup就把该项对应的Activity的Window作为View添加到ActivityGroup所指定的容器(LinearLayout)中. 先来贴出本例运行的效果图如下: ImageAdapter是本实例的
-
asp.net gridview分页:第一页 下一页 1 2 3 4 上一页 最末页
效果图: 功能简介:可使用上下键选中行,选中后点击修改,textbox获得gridview中的代码的数据.对你有帮助的话,请记得要点击"好文要顶"哦!!!不懂的,请留言.废话不多说了,贴码如下: <head runat="server"> <title>GridView分頁</title> <script type="text/javascript"> var currentRowId = 0; v
-
Asp.net GridView使用大全(分页实现)
GridView自带的分页功能实现: 要实现GrdView分页的功能操作如下:1.更改GrdView控件的AllowPaging属性为true.2.更改GrdView控件的PageSize属性为 任意数值(默认为10)3.更改GrdView控件的PageSetting->Mode为Numeric等(默认为Numeric)该属性为分页样式.GridView属性设置好了,从页面上也能看到分页样式. 现在开始实现分页的功能: 1.在<<asp:GridView ID=......>后添加
随机推荐
- CKEditor网页编辑器 中文使用说明
- Linux下安装Mysql多实例作为数据备份服务器实现多主到一从多实例的备份
- SQL 2008安装时出现从新启动计算机提示如何解决
- javascript 显示当前系统时间代码
- C#验证身份证的函数
- 用Python编写一个每天都在系统下新建一个文件夹的脚本
- 深入理解Python对Json的解析
- 怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
- C#中用管理员身份运行程序代码实例
- android中webview控件和javascript交互实例
- Mysql如何巧妙的绕过未知字段名详解
- 基于jquery日历价格、库存等设置插件
- Oracle密码错误次数过多账号锁定的问题(推荐)
- 15个常用的jquery代码片段
- java 使用memcached以及spring 配置memcached完整实例代码
- Android使用自定义控件HorizontalScrollView打造史上最简单的侧滑菜单
- Python在不同目录下导入模块的实现方法
- 禁止iframe脚本弹出的窗口覆盖了父窗口的方法
- 在Windows系统下安装Thrift的方法与使用讲解
- mysql-8.0.15-winx64 解压版安装教程图文详解