初识ASP.NET中的控件,还是折腾了一小会儿,就把我折腾的结果给大家看看:
表格显示数据时网站开发中的一个常见的功能,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>
运行效果是这样的:
数据就会分页显示了!
分享到:
相关推荐
一个非常优秀的基于GridView实现的分页控件源程序代码,采用VS2005+C#+ASP.NET开发实现。
主要用作gridview中的数据分页,希望对大家有帮助
GridView控件的排序、分页、编辑等功能的实现实例。
这是用vs建的一个例子,关于GridView控件和FormView控件的。
AspNetPager支持使用主题(Theme)与皮肤(Skin)统一控件的整体样式,配合asp.net 2.0中的DataSource控件,AspNetPager只需要编写短短几行代码,甚至无需编写任何代码,只需设置几个属性就可以实现分页功能。...
Gridview控件用法Demo 1:语言:ASP.NET(C#) 运行环境:Visual Studio2005+Access 2:功能模块简介 a)Gridview表头表尾; b)实现Gridview数据与Excel互导; c)Gridview多层嵌套的应用; d)Gridview分页排序功能的...
1、数据绑定并实现分页功能 2、选中编辑取消删除数据项 3、GridView正反双向排序的功能 4、GridView控件中DropDownList控件的绑定 5、GridView控件中动态添加模板列 6、通过CheckBox删除选中记录 7、在GridView控件...
ASP的GridView控件类,支持自定义HTML语句和SQL语句,支持分页。支持样式。很类似于ASP.NET里面的GirdView。
GridView 控件具有内置功能,用于进行编辑、删除和分页等操作。 还可以添加按钮并使用 RowCommand 事件向控件添加自定义功能。 可以通过下面的方式向 GridView 控件添加自定义功能: 向 GridView 控件添加 ...
ASP.NET 控件GridView分页 ,最简单的GridView自定义分页
三层Gridview分页示例源码 功能介绍: 引用简单的三层架构,并在Gridview控件上显示, 利用AspNetPager控件实现分页功能。
一个比较好用的GridView 中的分页控件 希望能帮到大家!
实现GridView控件中内容的分页功能
主要是关于GridView分页的问题,只用加一个PageIndexChanging事件就可以实现分页
实现了VS2005(ASP.NET+C#)下的GridView 客户端排序和分页,汇总. 完成的主要的功能 1.客户端分页 和排序(包括按页排序,按全部数据排序) 2.客户端汇总(包括页汇总,全部汇总) 3.客户端分页( 有数字按钮形式,...
c#控件自定义控件无刷新分页GridView
分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然自带了一个可以分页的DataGrid(asp.net 1.1)和GridView(asp.net 2.0)控件,但其分页功能并不尽如人意,如可定制性差、无法通过Url实现分页功能等,...
asp.net中GridView控件的各种操作方法,使用大全,附加数据库。包含:GridView导入导出,多层嵌套,表头表尾,分页排序,结合控件,设置属性,增除删改,主键索引...物超所值,亲情放送!~
c#语言asp.net 不用分页控件对Gridview进行分页。vs2005工具编写的例子。
使用C#打印DataGridView控件中的数据,实现分页打印,每页打印10条记录