ASP.net GridView控件(分页)
一.说明
部分代码的运用放在以往的教程中,本部分只讲解分页功能.
二.前端代码
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebGv2.aspx.cs" Inherits="WebApplication6.WebGv2" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title>
</head>
<body><form id="form1" runat="server"><div><%--AllowPaging:True 数据进行分页PageSize:3 每页分'3'行OnPageIndexChanging: 页码改变事件--%><asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="GridView1_PageIndexChanging" PageSize="3"></asp:GridView></div></form>
</body>
</html>
如下显示:
页码改变事件所调用的方法也不需要我们自己手动写(双击方法名即可):
三.后端代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;namespace WebApplication6
{public partial class WebGv2 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){//打开页面开始加载,后续的提交中不参与加载if (!IsPostBack) {bind();}}//查询数据的方法private void bind(){string sql = "select * from student order by id";//设置表格的数据源为查询的数据表GridView1.DataSource= MyDBSql.excutSql(sql);//绑定控件GridView1.DataBind();}/// <summary>/// 页码改变事件/// </summary>/// <param name="sender">事件源</param>/// <param name="e">对象 事件</param>protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e){//设置数据表格的页索引为当前事件 单击的页的编码GridView1.PageIndex = e.NewPageIndex;//重新调用查询数据方法bind();}}
}
四.效果
第一次加载:
点击分页:
ASP.net GridView控件(分页)相关推荐
- ASP.NET GridView控件常用功能
ASP.NET GridView控件常用功能 一.分页显示 二.排序数据 三.实现全选和不全选 四.对数据进行编辑操作 五.删除数据 六.高亮显示鼠标所在行 七.设置数据显示格式 八.单击控件某行按钮 ...
- Gridview控件分页后获得总行数
问题导入:Gridview控件分页后可能要求总记录数(即总行数),在ASP.NET里怎么写呢? 获得总行数参考以下作者: 下面只讲后端的代码: if (GridView1.PageCount > ...
- ASP.NET GridView控件匯出EXCEL-移除控件,只是顯示文本
ASP.NET GridView控件匯出EXCEL-移除控件,只是顯示文本 下午 05:10 2011/2/22 將GridView中的TextBox,DropDownList,LinkButton去 ...
- C# asp .net GridView控件基础操作详解
1.创建 通过VS创建的.net aspx项目通过左栏工具箱搜索可以获得GridView控件. 2.基本操作 单击控件右上角的扩展符号,获得扩展栏 首先是配置数据源,数据源同样通过工具栏的SqlDat ...
- android中翻页控件,Android GridView控件分页自定义
上一篇:Android GridView控件自定义中,我们自定义了Android GridView控件. 包名解释: com.yaomei.activity.adapter DEMO使用到的自定义 ...
- ASP.net GridView控件
一.说明 此控件的用法与Repeater类似,如有需要请移步ASP.net Repeater控件 二.步骤 添加控件 三.前端代码 前端代码只是简单的布置 <%--AutoGenerateCol ...
- asp.net GridView控件的列属性
BoundField 默认的数据绑定类型,通常用于显示普通文本 CheckBoxField 显示布尔类型的数据.绑定数据为TRUE时,复选框数据绑定列为选中状态:绑定数据为FALSE时,则显示未选中状 ...
- ASP.net GridView控件(删除/更新功能)
一.说明 部分代码的运用放在以往的教程中,本部分只讲解删除/更新功能 二.前端 我们在其控件上添加事件: 红色为行删除事件 绿色为行更新事件 双击后,即可在后台自动生成对应的方法体 其代码显示: &l ...
- ASP.NET GridView控件在列上格式化时间
症状:在GridView绑定日期格式的时候,数据库中的日期为2008-07-04,而GridView显示的是2007-07-04 000000.. 解决办法:想把这后面这多余的零去掉的话在绑定时间的那 ...
最新文章
- 33岁逃离北京,看到的是希望还是悲剧呢?
- ubuntun 下安装 node-v0.10.26
- 你真的懂 timeout 吗?
- bootstrap4 左侧导航栏 优秀 大气_制作动态效果的后台导航栏——左侧导航
- VS2005开发WinCE6.0应用程序 更换SDK后工程的移植
- 把感知机组装在一起就是神经网络了?
- gmm中隐变量是什么的_机器学习-隐变量模型和期望最大算法
- 神奇的“const”
- 常规机械硬盘分类应用场景与硬盘接口存储方案介绍
- 每个故事是一座布满灰尘的城墙
- UIGestureRecognizer触控手势
- 使用LaTeX写数学公式
- 【阅读笔记】《Catching Both Gray and Black Swans: Open-set Supervised Anomaly Detection》
- Spring的init-method和destory-method
- 如何给数据添加高斯白噪声?
- docker容器添加微软雅黑字体
- html5 模仿苹果桌面,JavaScript模仿桌面窗口
- python编程大数据分析_大数据分析Python学习技巧
- 教你在Linux上使用ansible写“剧本”,定义一个“剧本”模板后,让控制集群自动执行我们剧本中所写的“剧情”,几个自动化运维的简单实例
- Linux那些事儿 之 戏说USB(11)不一样的core
热门文章
- 密码的前端加密与后端解密
- 音频格式怎么转换?安利下面这几个方法给你
- android手机存储空间猛增,网友实测从安卓升级到鸿蒙2.0:可用内存和机身存储容量都增加了...
- 南怀瑾谈睡眠养生:如何才能少睡不困?
- 我收集的个性印品网站
- 企业做产品软文撰写营销发布的几个小技巧!
- 语句摘抄——第24周
- 国资委管辖的中央企业(央企)名录
- 关于python变量使用下列说法中错误的是_关于Python内存管理,下列说法错误的是_学小易找答案...
- python怎么快速打括号_中括号怎么打-【python每日一练】有效括号