ASP.NET 2.0中的数据操作之九:跨页面的主/从报表-牛翰网

ASP.NET 2.0中的数据操作之九:跨页面的主/从报表

导言 在前面的两篇教程中,我们看到了如何在单一页面中显示主/从报表, 它使用DropDownList显示主记录,使用GridView或DetailsView显示详细信息. 另外一种常见的主/从报表模式是在一个页面中显示主...
在ASP.NET 2.0中操作数据之十:使用 GridView和DetailView实现的主/从报表-牛翰网

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

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

在ASP.NET 2.0中操作数据之十一:基于数据的自定义格式化

介绍 我们可以通过控制HeaderStyle, RowStyle, AlternatingRowStyle和其他一些属性来改变GridView, DetailsView, 和 FormView的样式,比如cssClass, Font, BorderWidth, BorderStyle, Bar, Width...
在ASP.NET 2.0中操作数据之十二:在GridView控件中使用TemplateField-牛翰网

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

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

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

导言 比起BoundField、CheckBoxField、HyperLinkField以及其他的那些数据字段控件(data field controls)来说,TemplateField提供了一种高度复杂的数据呈现的方法。在上一节中,我们主要着重于...
在ASP.NET 2.0中操作数据之十四:使用FormView 的模板-牛翰网

在ASP.NET 2.0中操作数据之十四:使用FormView 的模板

导言 在上两节教程中,我们看到了如何使用TemplateField来自定义GridView和DetailsView的输入。TemplateField使我们可以高度自主的定义某个特定的列,但不管是GridView还是DetailsView,都会有...
在ASP.NET 2.0中操作数据之十五:在GridView的页脚中显示统计信息-牛翰网

在ASP.NET 2.0中操作数据之十五:在GridView的页脚中显示统计信息

导言 除了需要了解产品的单价、库存量和订货量,并按等级排序之外,用户可能还对统计信息感兴趣,比如说平均价格、库存总量等等。这些统计信息常常显示在报表最下面的一个统计行中。GridView控...
在ASP.NET 2.0中操作数据之十六:概述插入、更新和删除数据-牛翰网

在ASP.NET 2.0中操作数据之十六:概述插入、更新和删除数据

导言 结束前面的几节,我们已经探讨过了如何使用GridView、DetailsView和FormView控件来显示数据。这些控件简单地操作提供给它的数据。一般地,这些控件通过使用一个数据源控件,例如ObjectData...
在ASP.NET 2.0中操作数据之十七:研究插入、更新和删除的关联事件-牛翰网

在ASP.NET 2.0中操作数据之十七:研究插入、更新和删除的关联事件

导言 当使用GridView、DetailsView或FormView控件的内建插入、编辑或删除特征时,在用户添加一条新记录或更新/删除一条现在记录的过程中发生了多个步骤。正如我们之前一节里所讨论的,在GridVie...
在ASP.NET 2.0中操作数据之十八:在ASP.NET页面中处理BLL/DAL层的异常-牛翰网

在ASP.NET 2.0中操作数据之十八:在ASP.NET页面中处理BLL/DAL层的异常

导言 在一个使用了分层体系架构的ASP.NET web应用系统里处理数据,一般遵循以下几步: 1.确定业务逻辑层需要调用哪个方法,并且需要出入哪些参数。这些参数可以通过硬编码设置,程序自动设定,...