知识大全 基于ASP.NET的自定义分页显示[2]
Posted 知
篇首语:努力吧,只有站在足够的高度才有资格被仰望。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 基于ASP.NET的自定义分页显示[2]相关的知识,希望对你有一定的参考价值。
基于ASP.NET的自定义分页显示[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
DataGrid内建分页技术原理 DataGrid内建分页技术很容易实现 但数据量很大时 它的方便性是以牺牲性能为代价的 如果一个用户只要求 个页面中每页显示 条记录的第 页的结果集 服务器只需要发送第 - 行的数据即可 而不是 - 行的完全数据 默认的传送方式如图 所示 图 DataGrid默认传送方式 从图 中可以看出 DataGrid的内建分页方法效率不高 每次请求都必须把整个查询结果发送给Web服务器 Web服务器再把数据分成相应的页面 利用DataGrid的内建的分页方法尽管是很简单的 但是 由于Web应用的无序性特征 一个用户每次从一个页面转向另外一个页面时 DataGrid对象都被销毁并重新创建 这就意味着数据库服务器每次都必须发送全部的结果集 自定义分页技术 那么如何通过自定义的分页方法来实现快速处理大量数据的结果集呢? 它比DataGrid的默认分页方法更加快速有效 因为每次请求不需要把全部的数据结果都发送到Web服务器 相反 它只需要发送每个页面需要的那些数据集 自定义的分页方法只返回所要检索的那些结果集 如图 所示 图 自定义分页的传送方式 从图 中可以看到 数据库每次只需要返回所要显示的数据记录 在ASP NET页面中执行SQL命令的方法可以是直接执行也可以先将SQL命令封装在存储过程中 然后再页面中执行该存储过程 执行存储过程比直接执行SQL命令稍微复杂一些 但能显著提高数据库驱动的Web站点的性能 每次从ASP NET页面直接执行SQL命令时 都需要SQL Server对其进行解析 编译和优化 而存储过程只需要进行一次解析 编译和优化 而这里自定义的分页方法就是使用存储过程来做分页的工作 而不是由Web服务器来做 cha138/Article/program/net/201311/14925相关参考
基于ASP.NET的自定义分页显示[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
基于ASP.NET的自定义分页显示[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Asp.net中DataGrid控件的自定义分页 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net中的自定义控件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
ASP.NET中的自定义脚本回调 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ASPNET客户
使用ASP.Net中的自定义控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! if((data
ASP.NET存储过程自定义分页详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
使用ASP.Net中的自定义控件[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
使用ASP.Net中的自定义控件[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
使用ASP.Net中的自定义控件[7] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &