`

ASP.NET组件DataGrid的分页实用方法

阅读更多
查了网上资料,关于这个DataGrid分页实在是太多太多方法,有些解决方法过于Trick,有些则效率较低,这里提供一个不太麻烦,也效率尚可(通过Session缓存DataSet)的方法:

拖动DataGrid到WebForms,从DataGrid的属性栏中选择Columns打开DataGrid Properties自定义对话框,选择Paging分页,Allow paging, Page size: 20。

private void Page_Load(object sender, System.EventArgs e)
{
    

// Put user code to initialize the page here
    if(!this.IsPostBack)
    {
        sqlDataAdapter1.Fill(dataSet11);
        Session[


"CopyYear"]=dataSet11;
        DataGrid1.DataSource 
= dataSet11.Tables[0].DefaultView;
        DataGrid1.DataBind();
    }
}



private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
    DataGrid1.CurrentPageIndex

=e.NewPageIndex;
    dataSet11
=(DataSet1)Session["CopyYear"];
    DataGrid1.DataSource 
= dataSet11.Tables[0].DefaultView;
    DataGrid1.DataBind();
}


在页面上添加上述代码,OK

丁丁 2006-11-21 13:20 发表评论






分享到:
评论

相关推荐

    ASP.NET2.0 DataGrid的漂亮的分页

    ASP.NET 2.0 DataGrid控件是微软.NET框架中用于数据展示的重要组件,尤其在构建Web应用程序时,它的分页功能对于处理大量数据至关重要。本篇将详细讲解如何实现ASP.NET 2.0 DataGrid的漂亮分页,并探讨VS 2005中分页...

    ASP.NET中DataGrid控件应用技巧简述

    ASP.NET中的DataGrid控件是开发Web应用程序时用于展示数据的关键组件,特别是在处理与数据库相关的数据展示场景。熟练掌握DataGrid控件的应用技巧对于任何Web开发者来说都是至关重要的。 DataGrid控件允许以表格的...

    ASP.NET中DataGrid的高级技巧

    ASP.NET中的DataGrid控件是Web开发中常用的数据展示组件,尤其在构建数据驱动的Web应用程序时,它的功能强大且灵活。本篇文章将深入探讨DataGrid的一些高级技巧,旨在帮助开发者提升应用程序的用户体验和功能。 1. ...

    ASP.NET中DataGrid的使用指南

    ASP.NET中的DataGrid控件是用于展示表格数据的关键组件,尤其在处理数据库查询结果时非常实用。本指南将深入解析DataGrid的使用方法、属性、事件以及代码片段,旨在帮助初学者快速掌握其核心功能。 一、DataGrid...

    asp.net中DataList,DataGrid中的分页控件dll

    在ASP.NET项目中,这样的dll文件通常包含了开发者编写的自定义控件或组件,这些控件可能提供了更高级的分页功能,比如自定义分页样式、分页导航按钮、或者集成了一些优化性能的策略。 为了使用`controls.dll`,你...

    ASP.NET中DataGrid控件的使用技巧

    ASP.NET中的DataGrid控件是Web开发中常用的数据展示组件,尤其在处理表格数据时,它的强大功能使得数据呈现和操作变得简单易行。本文将深入探讨如何利用DataGrid控件实现数据排序、自动编号、生成合计项以及将数据...

    ASP.NET中DataGrid的高级技巧 Demo code-20050118

    ASP.NET中的DataGrid控件是Web开发中常用的数据展示组件,尤其在早期版本的ASP.NET中,它在数据绑定和自定义显示方面扮演了重要角色。这个“ASP.NET中DataGrid的高级技巧 Demo code-20050118”的压缩包文件,很可能...

    EasyUI的DataGrid显示ASP.NET内容

    在结合ASP.NET框架时,DataGrid能有效地将服务器端的数据动态地呈现到客户端,提供排序、分页、过滤和编辑等功能,提升用户体验。在本文中,我们将深入探讨如何在ASP.NET环境中使用EasyUI的DataGrid显示数据。 首先...

    ASP.NET网页分页组件

    ASP.NET分页控件是开发Web应用程序时常用的一种组件,主要目的是提高用户界面的性能和用户体验,通过将大量数据分块显示,避免一次性加载过多数据导致页面加载缓慢或内存消耗过大。AspNetPager42是一款专门为ASP.NET...

    asp.net mvc easyui 分页操作.docx

    通过以上步骤,我们成功地在ASP.NET MVC项目中实现了使用EasyUI框架的Datagrid控件进行数据分页的功能。这种方法不仅提高了用户体验,同时也使后台的数据管理更加高效便捷。希望本教程能帮助读者更好地理解如何在...

    Asp.net C#通用分页类

    ### Asp.net C#通用分页类 #### 概述 在Web开发中,特别是使用ASP.NET进行开发时,数据分页是一个常见的需求。合理的分页不仅能够提高用户体验,还能优化服务器资源的使用效率。然而,传统的分页方法通常较为复杂...

    基于ASP.NET的自定义分页显示

    总之,基于ASP.NET的自定义分页显示是解决Web数据库记录显示问题的有效方法。通过合理利用DataGrid控件和ADO.NET的数据处理能力,开发者可以创建出既高效又用户体验良好的分页应用,满足用户在大数据集下的浏览需求...

    asp.net 分页类

    在ASP.NET中,通常使用GridView、ListView或DataGrid等数据绑定控件实现分页。然而,这些控件虽然方便,但在某些情况下可能过于僵化,不能满足特定的需求。例如,可能需要自定义分页样式、控制每页显示的记录数,...

    asp.net分页类库

    2. **使用DataGrid、GridView等控件**:ASP.NET内置了一些数据绑定控件,如DataGrid和GridView,它们提供了内置的分页功能。只需简单配置,就可以实现分页效果,大大减少了开发工作量。 3. **自定义分页类库**:...

    c#.net 用DataGrid显示数据

    在C#.NET编程环境中,DataGrid控件是一个非常重要的组件,它用于在Windows Forms或ASP.NET应用程序中展示数据。这个控件允许用户以表格形式查看、编辑和操作数据,广泛应用于数据密集型应用中。本篇文章将深入探讨...

    asp.net web 分页控件

    ASP.NET Web 分页控件是开发Web应用时常用的一种组件,尤其在处理大量数据展示时,它可以有效地提高页面性能和用户体验。在这个主题中,我们将深入探讨如何使用ASP.NET中的分页功能,以及如何针对datagrid、repeater...

    .net分页控件,.net自定义分页控件

    .NET框架提供了一些内置的分页控件,如ASP.NET中的GridView和DataGrid,但这些控件可能无法满足开发者对于外观、功能或性能的特殊需求,因此,自定义分页控件的需求应运而生。 创建自定义分页控件涉及以下几个关键...

    Ajax+JQuery 封装的Asp.NET版DataGrid控件

    .NET源码,控件组件,GridView,DataGrid Ajax+JQuery 版DataGrid控件,GridView数据显示比较不错的选择,本控件含源代码,JQuery的引入使其功能更加人性化,比如可以拖动改变列宽,双击标头排序,无刷新分页等,...

    功能齐全的DataGrid分页例子

    在Web开发领域,DataGrid控件是ASP.NET框架中用于展示数据的重要组件,尤其在处理大量数据时,分页功能显得尤为重要。这个"功能齐全的DataGrid分页例子"着重展示了如何有效地实现DataGrid的分页功能,以提高用户体验...

    ASP.NET常见问题集锦.zip

    Datagrid分页、排序、删除代码.txt DataList分页、增加、删除、修改实例.doc is as override示例.txt JA_ASP lecture_UML MS Press - Programming Microsoft.Net.chm NET 技术交流与实际应用.ppt net窗体...

Global site tag (gtag.js) - Google Analytics