随笔分类 - Scott Mitchell
Scott Mithcell's Lessons
摘要:导言 01 创建一个数据访问层(思归呓语) 02 创建一个业务逻辑层(Reeezak) 03 母板页和站点导航(横刀天笑) 基本报表 04 使用ObjectDataSource展现数据(Eddie005) 05 声明参数(Eddie005) 06 编程设置ObjectDataSource的参数值(Eddie005) 主/从 07 使用DropDownList过滤的主/从报表(立冬) 0...
阅读全文
posted @ 2007-12-25 10:23
Fernando
摘要:原文 | 下载本教程中的编码例子 | 下载本教程的PDF版 导言 在之前的28篇教程的例子里,如果我们需要显示某个数据源的多条记录,我们使用GridView .GridView 的一行表示数据源的一条记录,列表示一个字段.虽然GridView 用来显示数据,分页,排序,编辑,删除非常的方便,但是有点臃肿.而且GridView 结构的标记是固定的—它包含一个带有和的HTML 标记. ...
阅读全文
posted @ 2007-12-06 09:32
Fernando
摘要:问题一:当带有参数查询时,例如:select * from user where userID=@userID出错; 解决方案: 如果正在使用 Access 版的 Northwind,则请使用问号替换 @City 参数。 (SELECT CustomerID, CompanyName, ContactName, ContactTitle, Address, City, Region, Postal...
阅读全文
posted @ 2007-11-20 14:19
Fernando
摘要:在ASP.NET 2.0中操作数据:使用FormView 的模板 英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录 导言 在上两节教程中,我们看到了如何使用TemplateField来自定义GridView和DetailsView的输入。TemplateField使我们可以高度自主的定义某个特定的列,但不管是GridView还是DetailsView,都...
阅读全文
posted @ 2007-11-09 18:54
Fernando
摘要:下载代码示例 | 下载PDF格式英文教程 导言 分页和排序是在WEB应用程序中展现数据常见的功能。比如,当我们在一个网上书店搜索ASP.NET书籍的时候,可能有几百本相关书籍,但是我们只希望每页显示10条有效记录。而且,我们还希望结果能根据标题、价格、页数和作者等等来进行排序。过去的23个教程中我们研究了如何建立各种报表,包括在界面上添加编辑和删除数据。但是我们没有研究如何对数据进行排序,对于分页...
阅读全文
posted @ 2007-11-08 18:46
Fernando
摘要:原文 | 下载本教程中的编码例子 | 下载本教程的PDF版 导言 如我们在之前的教程里讨论的那样,分页可以通过两种方法来实现: 默认分页– 你仅仅只用选中data Web control的 智能标签的Enable Paging ; 然而,当你浏览页面的时候,虽然你看到的只是一小部分数据,ObjectDataSource 还是会每次都读取所有数据 自定义分页– 通过只从数据库...
阅读全文
posted @ 2007-11-08 18:44
Fernando
摘要:第七步: 在自定义分页的Repeater 里添加排序功能 现在已经完成了自定义分页,我们再来添加排序功能。ProductsBLL类的GetProductsPagedAndSorted方法和GetProductsPaged一样有startRowIndex 和 maximumRows 参数,不一样的是它还多了一个sortExpression 参数。在SortingWithCustomPaging.a...
阅读全文
posted @ 2007-11-08 18:13
Fernando
摘要:第五步: 为使用默认分页的DataList添加排序的支持 在前面一章里我们学习了如何使用DataList的默认分页。现在我们来扩展它,让它可以对分页的数据进行排序。打开PagingSortingDataListRepeater文件夹里的SortingWithDefaultPaging.aspx和Paging.aspx 页。在Paging.aspx 页里查看源文件。将图8里选择的文本复制下来,然后...
阅读全文
posted @ 2007-11-08 17:17
Fernando
摘要:原文 | 下载本教程中的编码例子 | 下载本教程的PDF版 (以后比较长的部分我都会分几次贴出来) 导言 DataList和Repeater数据分页里我们学习了如何在DataList里添加分页功能。我们在ProductsBLL类里创建了一个名为GetProductsAsPagedDataSource的方法,它返回一个PagedDataSource对象。当绑定到DataList或Repeater时...
阅读全文
posted @ 2007-11-08 17:01
Fernando
摘要:原文 | 下载本教程中的编码例子 | 下载本教程的PDF版 导言 在前面的教程里我们学习了DataList提供了一些风格样式的属性.而且我们还学习了如何定义HeadStyle, ItemStyle, AlternatingItemStyle, 和SelectedItemStyle等属性的默认CSS.除了这四个属性外,DataList还提供了其它属性,比如Font, ForeColor, Ba...
阅读全文
posted @ 2007-11-08 14:39
Fernando
摘要:原文 | 下载本教程中的编码例子 | 下载本教程的PDF版 导言 分页和排序是显示数据时经常用到的功能。比如,在一个在线书店里搜索关于ASP.NET 的书的时候,可能结果会是成百上千,而每页只列出十条。而且结果可以根据title(书名),price(价格),page count(页数),author name(作者)等来排序。我们在分页和排序报表数据 里已经讨论过, GridView, Det...
阅读全文
posted @ 2007-11-08 13:05
Fernando
摘要:介绍 我们可以通过控制HeaderStyle, RowStyle, AlternatingRowStyle和其他一些属性来改变GridView, DetailsView, 和 FormView的样式,比如cssClass, Font, BorderWidth, BorderStyle, BorderColor, Width, Height等 一般,自定义格式化与我们所要显示的数据的值有关系。例...
阅读全文
posted @ 2007-11-02 10:47
Fernando

浙公网安备 33010602011771号