GridView控件实现分页功能
2012-04-14 10:37
866 查看
初识ASP.NET中的控件,还是折腾了一小会儿,就把我折腾的结果给大家看看:
表格显示数据时网站开发中的一个常见的功能,ASP.NET提供了很多工具在网页中显示表格,GridView控件就是最常见的一个,下面说说如何实现这个控件的分页功能。
首先我在数据库中建好了一张表,里面输入了一些学生的信息,数据表是这样的:
下面我们将数据库中的数据导入到GridView中,代码是这样的:
首先引入命名空间:
接下来设置GridView的AllowingPage属性为True,下面是分页代码:
然后修改网页主界面的源代码为:
运行效果是这样的:
数据就会分页显示了!
表格显示数据时网站开发中的一个常见的功能,ASP.NET提供了很多工具在网页中显示表格,GridView控件就是最常见的一个,下面说说如何实现这个控件的分页功能。
首先我在数据库中建好了一张表,里面输入了一些学生的信息,数据表是这样的:
下面我们将数据库中的数据导入到GridView中,代码是这样的:
首先引入命名空间:
using System.Data.SqlClient; using System.Data;
接着是主体代码:
protected void Page_Load(object sender, EventArgs e) { string strsql = "select * from StudentInfo"; string strcon = "server=xxx;database=StudentManage;uid=sa;pwd=123456"; SqlConnection sqlcon = new SqlConnection(strcon); SqlDataAdapter myda = new SqlDataAdapter(strsql, sqlcon); DataSet myds = new DataSet(); sqlcon.Open(); myda.Fill(myds, "tb_student"); GridView1.DataSource = myds; GridView1.DataKeyNames = new string[] { "StuNo" }; GridView1.DataBind(); }
接下来设置GridView的AllowingPage属性为True,下面是分页代码:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView1.PageIndex = e.NewPageIndex; GridView1.DataBind(); }
然后修改网页主界面的源代码为:
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" onpageindexchanging="GridView1_PageIndexChanging" PageSize ="3"> </asp:GridView>
运行效果是这样的:
数据就会分页显示了!
相关文章推荐
- 我的ASPxGridView控件的数据是在后台绑定的,但是实现不了筛选和分页的功能,只能显示一页的数据?
- GridView控件实现分页功能
- Yii2.0小部件GridView(两表联查/搜索/分页)功能的实现代码
- .NET基于分页控件实现真分页功能
- 使用PagedDataSource类实现DataList和Repeater控件的分页显示功能
- 实现GridView控件的删除多条记录功能系列(2)
- jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
- Repeater控件与PagedDataSource结合实现分页功能
- 使用用户控件AspNetPager+Gridview实现分页功能
- GridView和Repeater自定义分页功能的实现
- GridView分页的实现以及自定义分页样式功能实例
- 使用PagedDataSource类实现DataList和Repeater控件的分页显示功能
- Gridview各种功能+AspNetPager+Ajax实现无刷新存储过程分页
- asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件)
- Repeater控件分页功能的实现 (不推荐)
- GridView实现分页功能
- GridView高效分页和搜索功能的实现代码
- (DevExpress2011控件教程)ASPxGridView 范例4 :ASPxGridView 行选择、多表头设计、数据导出、主表细表等功能实现
- Repeater控件与PagedDataSource结合实现分页功能
- GridView自带的分页功能实现