在ASP.NET 2.0中操作数据之二十五:大数据量时提高分页的效率-牛翰网

在ASP.NET 2.0中操作数据之二十五:大数据量时提高分页的效率

导言 如我们在之前的教程里讨论的那样,分页可以通过两种方法来实现: 1.默认分页– 你仅仅只用选中data Web control的 智能标签的Enable Paging ; 然而,当你浏览页面的时候,虽然你看到的只是一...
在ASP.NET 2.0中操作数据之七十三:用Managed Code创建存储过程和用户自定义函数(上部分)-牛翰网

在ASP.NET 2.0中操作数据之七十三:用Managed Code创建存储过程和用户自定义函数(上部分)

导言: 数据库,比如Microsoft's SQL Server 2005使用Transact-Structured Query Language (T-SQL)来插入、修改、检索数据.绝大多数数据库系统都包含constructs来对一系列的SQL statements进行...
在ASP.NET 2.0中操作数据之四十:自定义DataList编辑界面-牛翰网

在ASP.NET 2.0中操作数据之四十:自定义DataList编辑界面

导言 DataList的编辑界面由EditItemTemplate里的标记语言和web控件定义。在目前为止所做的DataList编辑功能的例子里,编辑界面都只包含TextBox。在前面一章里,我们通过添加验证控件来增加了用...
在ASP.NET 2.0中操作数据之五十八:在程序启动阶段缓存数据-牛翰网

在ASP.NET 2.0中操作数据之五十八:在程序启动阶段缓存数据

导言: 前面2章考察了在表现层和缓存层缓存数据。在第56章,我们探讨了在表现层设置ObjectDataSource的相关cache属性来缓存数据。在第57章,我们探讨了创建一个单独的分开的缓存层。这2章都是采...
在ASP.NET 2.0中操作数据之二十八:GridView里的Button-牛翰网

在ASP.NET 2.0中操作数据之二十八:GridView里的Button

导言 一般控件(比如GridView)显示数据的时候对数据只能读取,而需要处理数据的功能是非常常见的.典型的情况是为每行数据添加一个Button, LinkButton, 或ImageButton . 当点击这些button时,数据会...
在ASP.NET 2.0中操作数据之二十四:分页和排序报表数据-牛翰网

在ASP.NET 2.0中操作数据之二十四:分页和排序报表数据

导言 分页和排序是在WEB应用程序中展现数据常见的功能。比如,当我们在一个网上书店搜索ASP.NET书籍的时候,可能有几百本相关书籍,但是我们只希望每页显示10条有效记录。而且,我们还希望结果...
在ASP.NET 2.0中操作数据之三十四:基于DataList和Repeater跨页面的主/从报表-牛翰网

在ASP.NET 2.0中操作数据之三十四:基于DataList和Repeater跨页面的主/从报表

导言 在前面一章里我们学习了如何在一个页里显示主/从信息.另外一种经常使用的模式就是将主从信息用两个页分别显示.在前面的跨页面的主/从报表 我们通过GridView显示所有的supplier来使用这个模...
在ASP.NET 2.0中操作数据之三十六:在DataList里编辑和删除数据概述-牛翰网

在ASP.NET 2.0中操作数据之三十六:在DataList里编辑和删除数据概述

导言 概述插入、更新和删除数据 里我们已经学习了如何使用GridView等控件来插入,更新删除数据。通过ObjectDataSource和其它数据控件仅仅只需要在智能标签里勾一下checkbox就完成了,不需要写任...
在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表-牛翰网

在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表

导言 在前面的使用DropDownList过滤的主/从报表一章里我们使用GridView创建的主/从表,显示一些'主'记录.用户可以根据主记录来查看'从'(详细)的内容.主/从表在呈现一对多关系和含多列的表的信息...
在ASP.NET 2.0中操作数据之五十五:编辑和删除现有的二进制数据-牛翰网

在ASP.NET 2.0中操作数据之五十五:编辑和删除现有的二进制数据

导言: 在前面的3章里我们为处理二进制数据添加了很多的功能。我们首先在表Categories里添加BrochurePath列,并更新了体系结构。同样,为了处理表Categorie里现有的Picture列,我们在数据访问层...