ASP.NET 2.0数据教程之五十三:从GridView的页脚插入新记录2010-08-11 翻译:CSDN 王文涛返回“”导言:正如教程《概述插入、更新和删除数据》里探讨过的一样, GridView, DetailsView和FormView Web控件都有内置的修改数据的功能。当声明 绑定到数据源控件时,可以快速而方便地修改数据——甚至不用写一 行代码。不幸的是,只有DetailsView和FormView控件提供了内置的插入、编辑、 删除功能,而 GridView控件只支持编辑、删除功能。不过,稍许努力,我们就能 使GridView控件包含一个插入界面。为了给GridView添加插入功能,我们 要决定如何添加新记录:创建插入界面,编码插入数据。在本教程,我们将为 GridView的页脚行(footer row )添加插入界面(见图1)。其中每一列包含相 应的用户界面元件(比如在TextBox里输入产品名称,在DropDownLis里选择供应 商等等),同时我们需要一个"Add"按钮,当点击时,发生页面回传, 将新记录添加到表Products里。

图1:页脚行提供了一个添加新记录的界面