在ASP.NET 2.0中操作数据之四十一:DataList和Repeater数据分页
导言 分页和排序是显示数据时经常用到的功能。比如,在一个在线书店里搜索关于ASP.NET 的书的时候,可能结果会是成百上千,而每页只列出十条。而且结果可以根据title(书名),price(价格),p...
在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更新、删除数据
导言: 正如在教程概述插入、更新和删除数据里讨论的那样,GridView控件内置更新和删除功能,而DetailsView和FormView控件不仅具有编辑和删除功能,还有插入功能。我们不要写一行代码就可一将这...
在ASP.NET 2.0中操作数据之十三:在DetailsView控件中使用TemplateField
导言 比起BoundField、CheckBoxField、HyperLinkField以及其他的那些数据字段控件(data field controls)来说,TemplateField提供了一种高度复杂的数据呈现的方法。在上一节中,我们主要着重于...
在ASP.NET 2.0中操作数据之五十九:使用SQL缓存依赖项SqlCacheDependency
导言: 在56和57章探讨的缓存技术使用的是基于时间的缓存周期,当过了某段时间后便将缓存数据从内存清除。当设置缓存时间为x秒时,数据在x秒内都是“新”的。当然,就像在60章谈到的那样,对静...
在ASP.NET 2.0中操作数据之六十八:为DataTable添加额外的列
导言: 当向类型化的数据集(Typed DataSet)添加一个TableAdapter时,相应的DataTable的构架已经由TableAdapter的主查询定义好了.比如,如果主查询返回A, B,C这3个域,那么 DataTable将有对应的3...
在ASP.NET 2.0中操作数据之四十五:DataList和Repeater里的自定义Button
导言 在前面关于DataList 和Repeater 的7章教程里,我们分别创建了只读和可以编辑删除的例子。为了让DataList有编辑和删除的功能,我们在ItemTemplate里添加了一些button,当点击时,引起postba...