初识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控件的分页功能是ASP.NET Web Forms开发中一个重要的功能,通过合理的配置和事件处理,我们可以创建出用户友好且高效的分页界面。在实际项目中,根据需求进行适当的样式调整和性能优化,可以使分页...
GridView控件的排序、分页、编辑功能实现实例 GridView控件是 ASP.NET 中常用的数据GridView控件,它提供了丰富的功能来展示和操作数据。在本实例中,我们将展示如何实现GridView控件的排序、分页和编辑功能。 ...
1. **GridView控件**:GridView是ASP.NET中的一种数据绑定控件,能够将数据源中的数据以表格形式显示出来。它支持多种功能,包括排序、分页、编辑、插入和删除等。在本项目中,GridView被用来显示数据,并实现了...
GridView 控件的常用技巧包括实现无代码分页排序、实现选中、编辑、取消、删除等操作。以下是一些常用的技巧: 1. 实现无代码分页排序:可以通过设置 AllowSorting 属性来实现无代码分页排序。 2. 实现选中、编辑、...
2. **分页和排序**:GridView支持内置的分页和排序功能,只需启用`AllowPaging`和`AllowSorting`属性,用户就能按需对数据进行分页和排序。 3. **编辑和删除功能**:通过设置`AllowEditing`和`AllowDeleting`属性,...
然而,标准的GridView控件默认的分页功能可能无法满足所有用户的需求,这时我们需要自定义分页来提供更加灵活和个性化的用户体验。本文将深入探讨如何在GridView中实现自定义分页,以及这一过程中的关键知识点。 ...
本篇文章将详细讲解如何利用ASPxGridView实现分组和分页功能,以帮助用户更高效地管理和浏览数据。 **一、ASPxGridView分组功能** 1. **分组表达式**: 在ASPxGridView中,可以通过添加分组表达式来实现数据的分组...
本篇文章将详细讲解如何在Android中利用GridView实现分页加载功能。 首先,理解GridView的基本概念。GridView是ListView的一种变体,它按照指定的列数来排列子视图。默认情况下,GridView会一次性加载所有数据,这...
因此,“Gridview数据真分页”是指在GridView中实现真正的分页功能,只在需要时从数据库获取相应页的数据,从而提高应用的效率。 1. **什么是假分页与真分页:** - 假分页:默认情况下,GridView控件会一次性加载...
GridView的分页功能允许开发者根据实际需求调整每页显示的记录数量。默认情况下,GridView每页显示10条记录,但这一设置完全可通过修改`PageSize`属性值来调整。例如,将`PageSize="12"`写入aspx代码,即可将每页的...
本篇文章将详细讲解如何利用VS自带的Gridview控件实现分页功能,以及在对Gridview中的记录进行操作后如何返回到用户先前所在的页面。 首先,我们来看Gridview分页的实现。VS提供了自动分页的特性,可以在设计界面中...
这款精致的GridView控件源码提供了一种自定义和扩展的可能性,使得开发者可以根据自己的需求对其进行调整,以满足特定的设计和功能需求。 首先,我们来深入了解GridView控件的基本特性。GridView控件是ASP.NET框架...
GridView控件是Windows Forms和ASP.NET Web开发中常用的一种数据展示工具,它的核心功能是将数据源中的数据以网格形式进行展示,便于用户查看、编辑和操作数据。在本篇文章中,我们将深入探讨GridView控件的基本用法...
本教程将深入探讨如何使用GridView控件来实现主细表功能。 首先,我们需要理解主细表的基本概念。主表通常显示一组概括性的数据,而细表则展示主表中每一条记录的详细信息。在GridView中,我们可以通过两个独立的...
1. 自动分页:通过设置`AllowPaging`属性为`true`,GridView会自动实现分页功能。可以使用`PageSize`属性来设置每页显示的行数。 2. 数据排序:启用排序功能只需将`AllowSorting`属性设为`true`,用户点击列头即可按...
5. **事件处理**:GridView控件有许多内置的事件,如RowDataBound、RowCommand、RowEditing、RowUpdating和RowDeleting,开发者可以通过这些事件实现业务逻辑和验证。 6. **ADO.NET编程**:描述中提到了ADO编程,这...
在ASP.NET 2.0开发环境中,GridView控件是最常用的数据展示组件之一,它提供了灵活的布局和数据操作功能。然而,尽管内置的功能已经相当丰富,但开发者常常需要根据项目需求对其进行扩展,以实现更多定制化的功能。...