自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 Scott Mitchell 的ASP.NET 2.0数据教程之四十五::DataList和Repeater数据排序(一)

Scott Mitchell 的ASP.NET 2.0数据教程之四十五::DataList和Repeater数据排序(一) 原文 | 下载本教程中的编码例子 | 下载本教程的PDF版(以后比较长的部分我都会分几次贴出来)导言DataList和Repeater数据分页里我们学习了如何在DataList里添加分页功能。我们在ProductsBLL类里创建了一个名为GetProducts

2007-04-30 19:49:00 2247

转载 Scott Mitchell 的ASP.NET 2.0数据教程之四十四::DataList和Repeater数据分页

Scott Mitchell 的ASP.NET 2.0数据教程之四十四::DataList和Repeater数据分页  导言分页和排序是显示数据时经常用到的功能。比如,在一个在线书店里搜索关于ASP.NET 的书的时候,可能结果会是成百上千,而每页只列出十条。而且结果可以根据title(书名),price(价格),page count(页数),author name(作者)等来排序。我

2007-04-29 23:59:00 1515

转载 Scott Mitchell 的ASP.NET 2.0数据教程之四十三::基于用户对修改数据进行限制

  Scott Mitchell 的ASP.NET 2.0数据教程之四十三::基于用户对修改数据进行限制 导言很多支持帐号(即需要登陆)的web程序根据登陆的用户提供不同的选项,报表和其它功能。回到基于用户对修改数据进行限制 里,我们学习了如何根据当前用户来动态调整在DetailsView和GridView里修改数据的能力。它允许用户可以作为supplier或employee登陆到站点。如

2007-04-28 18:11:00 1448

转载 Scott Mitchell 的ASP.NET 2.0数据教程之四十二::为删除数据添加客户端确认

Scott Mitchell 的ASP.NET 2.0数据教程之四十二::为删除数据添加客户端确认  导言如我们在综叙:在DataList里编辑和删除数据   里看到的,为DataList添加删除功能可以通过以下完成:在ItemTemplate里添加Button, LinkButton, 或ImageButton  将Delete button的 CommandName 设为“De

2007-04-27 17:38:00 1890

转载 Scott Mitchell 的ASP.NET 2.0数据教程之四十一::实现开放式并发

Scott Mitchell 的ASP.NET 2.0数据教程之四十一::实现开放式并发 导言对于可能存在多用户同时更新或删除数据的web程序来说,存在一个用户的修改覆盖另一个用户的情况。当设计这样的程序时,选择适当的并发控制技术非常重要。我们在实现开放式并发 里已经讨论过,有三种concurrency control (并发控制)的策略:什么都不做—如果并发用户修改的是同一条记录,让

2007-04-26 18:08:00 1946

转载 Scott Mitchell 的ASP.NET 2.0数据教程之四十:: 自定义DataList编辑界面

  Scott Mitchell 的ASP.NET 2.0数据教程之四十:: 自定义DataList编辑界面  导言DataList的编辑界面由EditItemTemplate里的标记语言和web控件定义。在目前为止所做的DataList编辑功能的例子里,编辑界面都只包含TextBox。在前面一章里,我们通过添加验证控件来增加了用户体验,提高了可用性。EditItemTemplat

2007-04-25 17:16:00 1307

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十九:: 在编辑和插入界面里添加验证控件

Scott Mitchell 的ASP.NET 2.0数据教程之三十九:: 在编辑和插入界面里添加验证控件  导言到目前为止的讨论编辑DataList的教程里,没有包含任何验证用户的输入,即使是用户非法输入— 遗漏了product的name或者负的price— 会导致异常。在前面一章里我们学习了如何在DataList的UpdateCommand事件处理中添加异常处理代码,以便在出现异常

2007-04-24 18:15:00 1269

翻译 考察DataGrid控件 Part 5

 本文英文原版:http://aspnet.4guysfromrolla.com/articles/061002-1.aspx考察DataGrid控件  Part 5导言:    在Part 2,我们阐述了如何使用BoundColumn来定制DataGrid的界面.DataGrid的AutoGenerateColumns属性设置为False后,我们就可以指定DataGrid显示哪些列,

2007-04-23 23:14:00 893

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十八:: 处理BLL和DAL的异常

Scott Mitchell 的ASP.NET 2.0数据教程之三十八:: 处理BLL和DAL的异常 导言在综叙:在DataList里编辑和删除数据 里,我们创建了一个提供简单编辑和删除功能的DataList。虽然功能上已经完整了,但是对用户来说是不友好的。因为所有在编辑和删除过程中产生的异常都是未处理的。比如,遗漏了输入product的name,或者编辑product时在price里输入

2007-04-23 23:12:00 1625

翻译 考察DataGrid控件: Part 4 (下)

本文英文原版:http://aspnet.4guysfromrolla.com/articles/052202-1.2.aspx#postadlink考察DataGrid控件: Part 4 (下)     在上半部分我们考察了前2步:将DataGrid控件的AllowSorting属性设置为True,并创建一个排序事件处理器.在本节我们看如何获取按指定排序的数据. 构建一

2007-04-23 00:01:00 832

翻译 考察DataGrid控件: Part 4 (上)

 本文英文原版:http://aspnet.4guysfromrolla.com/articles/052202-1.aspx考察DataGrid控件: Part 4 (上)导言:    在Part 3,我们考察了相关的事件,例如点击按钮时的情况.再比如在演示页面里,我们允许用户点击"Details"按钮来显示特定行的详细信息,在本节我们考察对数据排序. 准备对DataGrid

2007-04-22 19:13:00 885

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十七:: 批量更新

Scott Mitchell 的ASP.NET 2.0数据教程之三十七:: 批量更新 导言在前面我们学习了如何创建item级的DataList。和可编辑的GridView一样,每个DataList里的item都包含一个Edit button,当点击时,item会变的可编辑。item级的编辑在偶尔需要更新时没什么问题,但是在有些情况下用户需要编辑大量的记录。如果一个用户需要编辑许多记录,他会

2007-04-22 10:58:00 1140

翻译 考察DataGrid控件: Part 3 (下)

本文英文原版:http://aspnet.4guysfromrolla.com/articles/042402-1.2.aspx考察DataGrid控件: Part 3 (下)导言:在上半部分,我们概述了如何通过使用ButtonColumn标签为DataGrid控件添加按钮.此外,我们创建了相关的事件处理器以因对用户点击按钮的情况.在本节,我们探讨如何确定点击的按钮以及怎样采取对应

2007-04-21 16:42:00 1146

翻译 考察DataGrid控件: Part 3 (上)

本文英文原版:http://aspnet.4guysfromrolla.com/articles/042402-1.aspx考察DataGrid控件: Part 3 (上)导言:在第1部分,我们概述了DataGrid控件的基础知识;第2部分我们考察了如何定制DataGrid的显示界面,就像在演示示例揭示的那样,通过简单的编程我们就可以极大的提升显示效果.将数据显示出来固然不错,

2007-04-21 14:36:00 1099

转载 使用ASP.NET 2.0 DetailsView控件处理数据

DetailsView 控件在ASP.NET 1.1中,对单条记录的操作需要自己定义,并加以拓展,但到了2.0,我们有了DetaillsView控件,这就变得简单又直截了当了。这个控件可以和任意数据源进行绑定,并使用它的数据操作命令集。DetailsView控件需要先和数据源控件绑定在一起。数据源控件负责连接存储的数据和返回选中数据的具体操作。把DetailsView控件绑定到数据如此简单,只需设

2007-04-19 00:20:00 1553

转载 用ASP.NET 2.0 FormView控件控制显示

ASP.NET 2.0的FormView控件类似于DetailsView控件,因为它能方便地显示后端数据源的单个记录。本文将讨论这个控件的语法和应用。用户化虽然这两个控件一次显示一条记录,DetailsView和FormView的关键差别在于:FormView利用用户定义的模板;而DetailsView则使用行字段。FormView控件没有预先定义数据布局;相反,你建立一个包含控件的模板来显示记录

2007-04-19 00:18:00 1891

翻译 考察DataGrid Web控件 Part 2 (下)

本文英文原版:http://aspnet.4guysfromrolla.com/articles/041702-1.2.aspx考察DataGrid Web控件 Part 2 (下)在本节的第一部分,我们考察了如何设置DataGrid控件的显示属性以及如何使用styles来定制诸如表头、页脚、交替行等的外观.然而这些技术都是针对DataGrid的整体或行进行设置.如果我们向对列进行设置呢?

2007-04-18 23:57:00 1160

翻译 考察DataGrid Web控件 Part 2 (上)

本文英文原版:http://aspnet.4guysfromrolla.com/articles/041702-1.aspx考察DataGrid Web控件 Part 2 (上)导言:在Part 1我们考察了DataGrid的基本要素,同时阐明了将数据绑定到DataGrid控件是多么的容易:我们需要做的是创建一个DataReader对象,指定一个SQL查询,将DataGrid的Data

2007-04-18 21:52:00 1255

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十五:: 使用Repeater和DataList实现的主/从报表

Scott Mitchell 的ASP.NET 2.0数据教程之三十五:: 使用Repeater和DataList实现的主/从报表 导言在前面一章里我们学习了如何用两个页分别显示主/从信息。在“主”页里我们用Repeater来显示category。每个category的name都是一个链到“从”页的hyperlink。在从页里用一个两列的DataList显示选中的category下的pro

2007-04-18 19:18:00 2030

翻译 考察DataGrid Web 控件 Part 1

 本文英文原版:http://aspnet.4guysfromrolla.com/articles/040502-1.aspx考察DataGrid Web 控件 Part 1 导言: 经典ASP(classic ASP)的最常见的任务之一便是从数据库获取信息并展示在一个HTML表格里面.我们需要很多HTML和代码混合在一起的行才能达到该目的.通常情况下看起来应该像如下这个样子:Cr

2007-04-18 00:34:00 968

翻译 用DataGrid展示目录下的文件 (第二部分)

本文英文原版:http://aspnet.4guysfromrolla.com/articles/052803-1.2.aspx用DataGrid展示目录下的文件  (第二部分)在第一部分,我们创建了一个DataGrid控件以显示某个目录下的文件,在本节,我们看如何扩展示例,允许用户仅仅点击一个按钮来删除某个文件。 为DataGrid控件添加Delete按钮假设我们优化前面的那

2007-04-16 22:46:00 1027

翻译 用DataGrid展示目录下的文件 (第一部分)

 本文英文原版:http://aspnet.4guysfromrolla.com/articles/052803-1.aspx用DataGrid展示目录下的文件  (第一部分) 导言:在某些情况下,我们需要在网站开发界面里展示服务器文件系统的信息。比如我们想提供一个“控制面板”供用户编辑他们的文章。在传统的ASP程序里,要访问文件系统,开发者需要使用FileSystemObje

2007-04-16 00:13:00 1025

翻译 在GridView控件里全选CheckBox

 本文为教程52的扩展阅读英文原版及代码下载:http://aspnet.4guysfromrolla.com/articles/052406-1.aspx在GridView控件里全选CheckBox导言:通常的网站用户界面模式是这样的,每一行记录对应一个checkbox,典型的例子便是基于web的email客户端程序。通过点击checkbox来选择邮件,当一个或几个邮件时,用户可

2007-04-15 12:17:00 2853 1

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十四:: 跨页面的主/从报表

Scott Mitchell 的ASP.NET 2.0数据教程之三十四:: 跨页面的主/从报表 导言在前面一章里我们学习了如何在一个页里显示主/从信息.另外一种经常使用的模式就是将主从信息用两个页分别显示.在前面的跨页面的主/从报表 我们通过GridView显示所有的supplier来使用这个模式.GridView里包含一个HyperLinkField,链接到另外一个页,并将Supplie

2007-04-14 22:23:00 2109

原创 翻译暂告一段落!

 今天总算翻译完最后一篇连载,可以歇口气了。遗憾的是为赶进度,很多文章还没来得及认真核对,翻译时难免有出错的地方,这几天补上。作者说接下来的是关于缓存技术的连载,等连载出来了再说吧。

2007-04-12 23:28:00 1081

翻译 57章:编辑和删除现有的二进制数据

英文原版及代码下载:http://www.asp.net/learn/dataaccess/tutorial57cs.aspx?tabid=6357章:编辑和删除现有的二进制数据导言:在前面的3章里我们为处理二进制数据添加了很多的功能。我们首先在表Categories里添加BrochurePath列,并更新了体系结构。同样,为了处理表Categorie里现有的Picture列,我们在数

2007-04-12 23:17:00 2718 2

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十三:: 使用DropDownList过滤的主/从报表

Scott Mitchell 的ASP.NET 2.0数据教程之三十三:: 使用DropDownList过滤的主/从报表 导言在前面的使用DropDownList过滤的主/从报表一章里我们使用GridView创建的主/从表,显示一些"主"记录.用户可以根据主记录来查看"从"(详细)的内容.主/从表在呈现一对多关系和含多列的表的信息时是一个好的选择.在前面我们已经学过如何使用GridView

2007-04-10 18:03:00 1229

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十二:: 数据控件的嵌套

  Scott Mitchell 的ASP.NET 2.0数据教程之三十二:: 数据控件的嵌套 导言除了静态HTML和数据绑定语法,template也可以包含Web控件和用户控件.这些控件的属性可以通过声明语法,数据绑定语法或在服务器端通过事件处理编程来设置.通过将控件嵌入到template里,可以自定义界面,提升用户体验.例如,在在GridView控件中使用TemplateField

2007-04-09 17:45:00 1869

翻译 Scott Mitchell 的ASP.NET 2.0数据教程之56:添加新记录时包含一个文件上传选项

 英文原版及代码下载:http://www.asp.net/learn/dataaccess/tutorial56cs.aspx?tabid=63 Scott Mitchell 的ASP.NET 2.0数据教程之56:添加新记录时包含一个文件上传选项导言:在前面2节教程,我们探讨了如何使用FileUpload控件从客户端向服务器上传文件,以及如何在数据Web控件里显示二进制

2007-04-08 19:05:00 3675 3

翻译 Scott Mitchell 的ASP.NET 2.0数据教程之第55: 在Data Web控件显示二进制数据

 英语原版及代码下载:http://www.asp.net/learn/dataaccess/tutorial55cs.aspx?tabid=63Scott Mitchell 的ASP.NET 2.0数据教程之第55: 在Data Web控件显示二进制数导言:在前面的教程我们阐述了应用程序处理二进制数据的2种模式,以及使用FileUpload 控件从浏览器向服务器文件系统上传文件。

2007-04-06 20:51:00 7394 3

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十一::使用DataList来一行显示多条记录

  Scott Mitchell 的ASP.NET 2.0数据教程之三十一::使用DataList来一行显示多条记录 导言在前两章的做的DataList的例子里我们都是使用单列的HTML来显示数据.而自定义使DataList将数据显示在多列多行的table里也非常容易.而且还可以以单行多列来显示数据.我们可以通过RepeatColumns和RepeatDirection属性来自定义Da

2007-04-06 17:36:00 1631

翻译 Scott Mitchell 的ASP.NET 2.0数据教程之54:上传文件

54到57章为处理二进制数据文件系列Scott Mitchell 的ASP.NET 2.0数据教程之54:上传文件 导言:    到目前为止,我们的教程围绕的是text数据。然而,很多应用程序既需要处理text数据,也需要处理二进制数据。比如招聘网站可能需要用户上传Word或PDF格式的简历。使用二进制数据面临一项挑战:在应用程序中如何存储二进制数据。我们必须更新添加记录的界面以支

2007-04-04 21:50:00 3216 2

转载 Scott Mitchell 的ASP.NET 2.0数据教程之三十:: 格式化DataList和Repeater的数据

  Scott Mitchell 的ASP.NET 2.0数据教程之三十:: 格式化DataList和Repeater的数据 导言在前面的教程里我们学习了DataList提供了一些风格样式的属性.而且我们还学习了如何定义HeadStyle, ItemStyle, AlternatingItemStyle, 和SelectedItemStyle等属性的默认CSS.除了这四个属性外,DataL

2007-04-02 20:30:00 1451

翻译 Scott Mitchell 的ASP.NET 2.0数据教程之53:从GridView的页脚插入新记录

 本章英文原版及代码下载:http://www.asp.net/learn/dataaccess/tutorial53cs.aspx?tabid=63Scott Mitchell 的ASP.NET 2.0数据教程之53:从GridView的页脚插入新记录导言:正如教程《概述插入、更新和删除数据》里探讨过的一样, GridView, DetailsView和FormView Web控

2007-04-01 12:23:00 9643 4

转载 Scott Mitchell 的ASP.NET 2.0数据教程之二十九:: 用DataList和Repeater来显示数据

  Scott Mitchell 的ASP.NET 2.0数据教程之二十九:: 用DataList和Repeater来显示数据  导言在之前的28篇教程的例子里,如果我们需要显示某个数据源的多条记录,我们使用GridView .GridView 的一行表示数据源的一条记录,列表示一个字段.虽然GridView 用来显示数据,分页,排序,编辑,删除非常的方便,但是有点臃肿.而且GridView

2007-04-01 09:17:00 1860

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除