`
mywebcode
  • 浏览: 1037786 次
文章分类
社区版块
存档分类
最新评论

GridView控件实现分页功能

 
阅读更多

初识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分页控件

    总结,GridView控件的分页功能是ASP.NET Web Forms开发中一个重要的功能,通过合理的配置和事件处理,我们可以创建出用户友好且高效的分页界面。在实际项目中,根据需求进行适当的样式调整和性能优化,可以使分页...

    GridView控件的排序、分页、编辑功能实现实例

    GridView控件的排序、分页、编辑功能实现实例 GridView控件是 ASP.NET 中常用的数据GridView控件,它提供了丰富的功能来展示和操作数据。在本实例中,我们将展示如何实现GridView控件的排序、分页和编辑功能。 ...

    一个非常优秀的基于GridView实现的分页控件源程序代码

    1. **GridView控件**:GridView是ASP.NET中的一种数据绑定控件,能够将数据源中的数据以表格形式显示出来。它支持多种功能,包括排序、分页、编辑、插入和删除等。在本项目中,GridView被用来显示数据,并实现了...

    Gridview控件的使用详解

    GridView 控件的常用技巧包括实现无代码分页排序、实现选中、编辑、取消、删除等操作。以下是一些常用的技巧: 1. 实现无代码分页排序:可以通过设置 AllowSorting 属性来实现无代码分页排序。 2. 实现选中、编辑、...

    ASP.NET初级_GridView控件和FormView控件

    2. **分页和排序**:GridView支持内置的分页和排序功能,只需启用`AllowPaging`和`AllowSorting`属性,用户就能按需对数据进行分页和排序。 3. **编辑和删除功能**:通过设置`AllowEditing`和`AllowDeleting`属性,...

    gridview实现自定义分页

    然而,标准的GridView控件默认的分页功能可能无法满足所有用户的需求,这时我们需要自定义分页来提供更加灵活和个性化的用户体验。本文将深入探讨如何在GridView中实现自定义分页,以及这一过程中的关键知识点。 ...

    ASPxGridview分组和分页功能

    本篇文章将详细讲解如何利用ASPxGridView实现分组和分页功能,以帮助用户更高效地管理和浏览数据。 **一、ASPxGridView分组功能** 1. **分组表达式**: 在ASPxGridView中,可以通过添加分组表达式来实现数据的分组...

    android Gridview分页实现

    本篇文章将详细讲解如何在Android中利用GridView实现分页加载功能。 首先,理解GridView的基本概念。GridView是ListView的一种变体,它按照指定的列数来排列子视图。默认情况下,GridView会一次性加载所有数据,这...

    Gridview数据真分页

    因此,“Gridview数据真分页”是指在GridView中实现真正的分页功能,只在需要时从数据库获取相应页的数据,从而提高应用的效率。 1. **什么是假分页与真分页:** - 假分页:默认情况下,GridView控件会一次性加载...

    GridView无代码分页排序

    GridView的分页功能允许开发者根据实际需求调整每页显示的记录数量。默认情况下,GridView每页显示10条记录,但这一设置完全可通过修改`PageSize`属性值来调整。例如,将`PageSize="12"`写入aspx代码,即可将每页的...

    VS 自带Gridview分页以及操作记录后返回当前页

    本篇文章将详细讲解如何利用VS自带的Gridview控件实现分页功能,以及在对Gridview中的记录进行操作后如何返回到用户先前所在的页面。 首先,我们来看Gridview分页的实现。VS提供了自动分页的特性,可以在设计界面中...

    精致的GridView控件源码

    这款精致的GridView控件源码提供了一种自定义和扩展的可能性,使得开发者可以根据自己的需求对其进行调整,以满足特定的设计和功能需求。 首先,我们来深入了解GridView控件的基本特性。GridView控件是ASP.NET框架...

    GridView控件的简单使用

    GridView控件是Windows Forms和ASP.NET Web开发中常用的一种数据展示工具,它的核心功能是将数据源中的数据以网格形式进行展示,便于用户查看、编辑和操作数据。在本篇文章中,我们将深入探讨GridView控件的基本用法...

    GridView控件实现主细表

    本教程将深入探讨如何使用GridView控件来实现主细表功能。 首先,我们需要理解主细表的基本概念。主表通常显示一组概括性的数据,而细表则展示主表中每一条记录的详细信息。在GridView中,我们可以通过两个独立的...

    GridView控件

    1. 自动分页:通过设置`AllowPaging`属性为`true`,GridView会自动实现分页功能。可以使用`PageSize`属性来设置每页显示的行数。 2. 数据排序:启用排序功能只需将`AllowSorting`属性设为`true`,用户点击列头即可按...

    ASP.NET GridView控件源代码大全.rar

    5. **事件处理**:GridView控件有许多内置的事件,如RowDataBound、RowCommand、RowEditing、RowUpdating和RowDeleting,开发者可以通过这些事件实现业务逻辑和验证。 6. **ADO.NET编程**:描述中提到了ADO编程,这...

    扩展GridView控件(增加多个常用功能)

    在ASP.NET 2.0开发环境中,GridView控件是最常用的数据展示组件之一,它提供了灵活的布局和数据操作功能。然而,尽管内置的功能已经相当丰富,但开发者常常需要根据项目需求对其进行扩展,以实现更多定制化的功能。...

Global site tag (gtag.js) - Google Analytics