在ASP.NET 2.0中操作数据之五十九:使用SQL缓存依赖项SqlCacheDependency
导言: 在56和57章探讨的缓存技术使用的是基于时间的缓存周期,当过了某段时间后便将缓存数据从内存清除。当设置缓存时间为x秒时,数据在x秒内都是“新”的。当然,就像在60章谈到的那样,对静...
在ASP.NET 2.0中操作数据之五十二:使用FileUpload上传文件
导言: 到目前为止,我们的教程围绕的是text数据。然而,很多应用程序既需要处理text数据,也需要处理二进制数据。比如招聘网站可能需要用户上传Word或PDF格式的简历。 使用二进制数据面临一项...
在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表
导言 在前面的使用DropDownList过滤的主/从报表一章里我们使用GridView创建的主/从表,显示一些'主'记录.用户可以根据主记录来查看'从'(详细)的内容.主/从表在呈现一对多关系和含多列的表的信息...
在ASP.NET 2.0中操作数据之四十五:DataList和Repeater里的自定义Button
导言 在前面关于DataList 和Repeater 的7章教程里,我们分别创建了只读和可以编辑删除的例子。为了让DataList有编辑和删除的功能,我们在ItemTemplate里添加了一些button,当点击时,引起postba...
在ASP.NET 2.0中操作数据之三十五:使用Repeater和DataList单页面实现主/从报表
导言 在前面一章里我们学习了如何用两个页分别显示主/从信息。在“主”页里我们用Repeater来显示category。每个category的name都是一个链到“从”页的hyperlink。在从页里用一个两列的DataList...
在ASP.NET 2.0中操作数据之三十一:使用DataList来一行显示多条记录
导言 在前两章的做的DataList的例子里我们都是使用单列的HTML<table>来显示数据.而自定义使DataList将数据显示在多列多行的table里也非常容易.而且还可以以单行多列来显示数据. 我们可以...