在ASP.NET 2.0中操作数据之十九:给编辑和新增界面增加验证控件-牛翰网

在ASP.NET 2.0中操作数据之十九:给编辑和新增界面增加验证控件

导言 在前面三节的示例中,GridView和DetailsView控件使用的是绑定列和CheckBoxField(绑定GridView和DetailsView时,通过智能标记可以令VS根据数据库自动增加对应的类型)。当编辑GridView或者...
在ASP.NET 2.0中操作数据之二十:定制数据修改界面-牛翰网

在ASP.NET 2.0中操作数据之二十:定制数据修改界面

简介 GridView和DetailsView控件通过绑定列和CheckBox列,可以简化数据编辑界面制作,呈现只读,编辑和新增界面,我们不需要增加元素标记或编写任何额外代码就可以得到这些界面。然而,绑定列和...
在ASP.NET 2.0中操作数据之二十一:实现开放式并发-牛翰网

在ASP.NET 2.0中操作数据之二十一:实现开放式并发

导言 对于那些仅仅允许用户查看数据,或者仅有一个用户可以修改数据的web应用软件,不存在多用户并发冲突的问题。然而对于那些允许多个用户修改或删除数据的web应用软件,则有可能发生一个用户...
在ASP.NET 2.0中操作数据之二十二:为删除数据添加客户端确认-牛翰网

在ASP.NET 2.0中操作数据之二十二:为删除数据添加客户端确认

导言 在前面一些教程中,我们已经看到如何使用应用程序框架,ObjectDataSource,以及那些提供增、改、删功能的数据Web控件。在我们已经实现的删除数据的界面中,包含一个删除按钮,当点击它的时...
在ASP.NET 2.0中操作数据之二十三:基于用户对修改数据进行限制-牛翰网

在ASP.NET 2.0中操作数据之二十三:基于用户对修改数据进行限制

导言 很多Web程序都支持用户帐号,根据不同的登录用户提供不同的选项,报表等功能。例如,就我们的教程中,我们要允许供应商公司的一些账户能登录网站并更新它们的产品-包括产品名称和单价,或...
在ASP.NET 2.0中操作数据之二十四:分页和排序报表数据-牛翰网

在ASP.NET 2.0中操作数据之二十四:分页和排序报表数据

导言 分页和排序是在WEB应用程序中展现数据常见的功能。比如,当我们在一个网上书店搜索ASP.NET书籍的时候,可能有几百本相关书籍,但是我们只希望每页显示10条有效记录。而且,我们还希望结果...
在ASP.NET 2.0中操作数据之二十五:大数据量时提高分页的效率-牛翰网

在ASP.NET 2.0中操作数据之二十五:大数据量时提高分页的效率

导言 如我们在之前的教程里讨论的那样,分页可以通过两种方法来实现: 1.默认分页– 你仅仅只用选中data Web control的 智能标签的Enable Paging ; 然而,当你浏览页面的时候,虽然你看到的只是一...
在ASP.NET 2.0中操作数据之二十六:排序自定义分页数据-牛翰网

在ASP.NET 2.0中操作数据之二十六:排序自定义分页数据

导言 和默认翻页方式相比,自定义分页能提高几个数量级的效率。当我们的需要对大量数据分页的时候就需要考虑自定义分页,然而实现自定义分页相比默认分页需要做更多工作。对于排序自定义分页数...
在ASP.NET 2.0中操作数据之二十七:创建自定义排序用户界面-牛翰网

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

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

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

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