在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更新、删除数据-牛翰网

在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更新、删除数据

导言: 正如在教程概述插入、更新和删除数据里讨论的那样,GridView控件内置更新和删除功能,而DetailsView和FormView控件不仅具有编辑和删除功能,还有插入功能。我们不要写一行代码就可一将这...
在ASP.NET 2.0中操作数据之十:使用 GridView和DetailView实现的主/从报表-牛翰网

在ASP.NET 2.0中操作数据之十:使用 GridView和DetailView实现的主/从报表

导言 在前面的教程我们看到了如何使用两个页面(一个主页,用于列出供应商; 一个明细页,用于显示选定供应商提供的产品)创建主/从报表 . 这种两个页面的报表格式也可以集中在一个页面上. 这篇教程...
在ASP.NET 2.0中操作数据之十二:在GridView控件中使用TemplateField-牛翰网

在ASP.NET 2.0中操作数据之十二:在GridView控件中使用TemplateField

导言 GridView是由一组字段(Field)组成的,它们都指定的了来自DataSource中的什么属性需要用到自己的输出呈现中。最简单的字段类型是BoundField,它仅将数据简单的显示为文本。其他的字段类型...
在ASP.NET 2.0中操作数据之七十二:调试存储过程-牛翰网

在ASP.NET 2.0中操作数据之七十二:调试存储过程

导言: Visual Studio有很多的调试功能.我们只需要稍稍点点鼠标,敲敲键盘就可以使用断点(breakpoints)来打断某个程序的执行,并查看其状态.除了调试代码以外,Visual Studio也支持对SQL Server...
在ASP.NET 2.0中操作数据之五十七:在分层架构中缓存数据-牛翰网

在ASP.NET 2.0中操作数据之五十七:在分层架构中缓存数据

导言: 正如前面章节所言,缓存ObjectDataSource的数据只需要简单的设置一些属性。然而,它是在表现层对数据缓存,这就与ASP.NET page页面缓存策略(caching policies)紧密的耦合(tightly couple...
在ASP.NET 2.0中操作数据之二十七:创建自定义排序用户界面-牛翰网

在ASP.NET 2.0中操作数据之二十七:创建自定义排序用户界面

简介 显示大量已经按类别(不是很多)排序的数据但没有类别分界线,用户很难找到所需要的类别。例如,数据库中只有9个类别(8个不同的类别和1个null),共81种产品.现在用一个GridView列出所有产品...
在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton-牛翰网

在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButton

导言: GridView控件提供了大量的内置功能。它包含了一系列的域(field)来显示诸如text、images、hyperlinks和buttons。另外它支持模板(template)用于用户自定义界面。我们可以构建这样一个G...
在ASP.NET 2.0中操作数据之四十四:DataList和Repeater数据排序(三)-牛翰网

在ASP.NET 2.0中操作数据之四十四:DataList和Repeater数据排序(三)

第七步: 在自定义分页的Repeater 里添加排序功能 现在已经完成了自定义分页,我们再来添加排序功能。ProductsBLL类的GetProductsPagedAndSorted方法和GetProductsPaged一样有startRowIndex 和 m...
在ASP.NET 2.0中操作数据之六十六:在TableAdapters中使用现有的存储过程-牛翰网

在ASP.NET 2.0中操作数据之六十六:在TableAdapters中使用现有的存储过程

导言: 在前面的文章里我们考察了如何让TableAdapters向导自动的创建存储过程.而在本文,我们将考察如何让TableAdapter使用现有的存储过程。由于Northwind数据库现有的存储过程很少,我们也需要...
在ASP.NET 2.0中操作数据之二十八:GridView里的Button-牛翰网

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

导言 一般控件(比如GridView)显示数据的时候对数据只能读取,而需要处理数据的功能是非常常见的.典型的情况是为每行数据添加一个Button, LinkButton, 或ImageButton . 当点击这些button时,数据会...