自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

扩展GridView控件(11) - 合并指定列的相邻且内容相同的单元格

     摘要: 扩展GridView控件:合并指定列的相邻且内容相同的单元格使用方法(设置属性): MergeCells - 需要合并单元格的列的索引(用逗号“,”分隔)  阅读全文webabcd 2007-09-03 08:21 发表评论...

2007-09-03 00:21:00 152

[翻译]使用ASP.NET 2.0中的ReportViewer控件

     摘要: 任何数据驱动型的应用程序都有一个普遍的需求,那就是报表。 但是,在ASP.NET 1.x中并没有给我们提供这个非常重要的特性。 然而很幸运的是,伴随着.NET 2.0而来的ReportViewer控件可以满足你对报表的一些基本需求。 我将会在本文中向你演示如何使用这个控件。 ReportViewer控件既可以在web程序中使用,也可以在windows程序中使用。 在这里,我将只介...

2007-08-22 00:09:00 132

扩展TreeView控件(1) - 联动复选框(复选框的全选和取消全选)

     摘要: 扩展TreeView控件:联动复选框(复选框的全选和取消全选)。选中指定的父复选框,则设置其所有子复选框为选中状态;取消选中指定的父复选框,则设置其所有子复选框为取消选中状态。如果某父复选框的所有子复选框为均选中状态,则设置该父复选框为选中状态;如果某复选框的所有子复选框至少有一个为取消选中状态,则设置该父复选框为取消选中状态使用方法(设置属性):AllowCascade...

2007-08-20 00:41:00 327

[翻译]ASP.NET 3.5中的ListView控件和DataPager控件

     摘要: ListView是ASP.NET中新增的一个非常酷的控件。 相对于GridView来说它有着更为丰富的布局手段,你可以在它的模板内写任何HTML标记或者控件。 如果你使用过Repeater和GridView的话,那么你将会轻松的上手ListView,不过很明显地,你也将要手写更多的HTML标记。 但是,它也将会给我们带来更多的布局上的自由度,同时也具有编辑、插入等特性。 List...

2007-08-13 00:18:00 141

扩展GridView控件(0) - 基本架构、增加事件和要点汇总

     摘要: 扩展GridView控件时采用的基本架构;为GridView控件增加自定义事件;扩展GridView控件时的要点汇总  阅读全文webabcd 2007-08-08 08:55 发表评论

2007-08-08 00:55:00 72

ASP.NET 2.0中的友好CSS控件适配器的应用 - 用ul、li呈现CheckBoxList和RadioButtonList

     摘要: 控件适配器(Control Adapters)可以让你改变通过ASP.NET控件生成的HTML标记。http://www.asp.net/cssadapters/有详细的介绍和示例,但是没有用ul、li呈现CheckBoxList和RadioButtonList的例子(可能是因为太简单了,不屑去写),那就让我们来实现它吧,顺便熟悉一下如何开发控件适配器。  阅读全文webabcd...

2007-08-01 01:02:00 78

[翻译]ASP.NET 2.0中的健康监测系统(Health Monitoring)(3) - 触发自定义事件

     摘要: 在之前的文章中(译者注:ASP.NET 2.0中的健康监测系统(Health Monitoring)(1) - 基本应用,ASP.NET 2.0中的健康监测系统(Health Monitoring)(2) - 通过Email发送监测信息),我们已经知道了ASP.NET 2.0的健康监测系统是用于监测ASP.NET应用程序的运行状况的,它可以记录事件信息到你指定的日志源中。这个健康...

2007-07-24 00:13:00 114

系统地学习ASP.NET AJAX(10) - 客户端脚本编程(Sys.Services命名空间下的类)

     摘要: ASP.NET AJAX的Sys.Services.AuthenticationService类、Sys.Services.ProfileService类、Sys.Services.ProfileGroup类完美地和ASP.NET 2.0的Membership和Profile进行了集成  阅读全文webabcd 2007-07-12 08:51 发表评论...

2007-07-12 00:51:00 101

[翻译]在Visual Studio 2005中调试SQL Server 2005的存储过程

     摘要: SQL Server 2000可以让我们在查询分析器中直接调试存储过程。到了现在的SQL Server 2005,这个功能被转移到了SQL Servr Management Studio和Visual Studio IDE内。 使用这个技术,我们可以在Visual Studio中一步一步地调试存储过程。 而且你也可以在存储过程中设置断点,这样当你调试你的程序时,这些断点就会生效。...

2007-07-08 11:13:00 150

系统地学习ASP.NET AJAX(9) - 客户端脚本编程(Sys.Net命名空间下的WebServiceProxy、WebServiceError、Generated Proxy Classes以...

     摘要: 使用ASP.NET AJAX调用WebService(简单类型和复杂对象、JSON和XML)和PageMethod。Sys.Net命名空间下的WebServiceProxy Class、WebServiceError Class、Generated Proxy Classes  阅读全文webabcd 2007-07-05 09:18 发表评论...

2007-07-05 01:18:00 70

[翻译]在SQL Server中使用CLR调用.NET方法

     摘要: 我们一起来做个示例,在.NET中新建一个类,并在这个类里新建一个方法,然后在SQL Server中调用这个方法。按照微软所述,通过宿主 Microsoft .NET Framework 2.0 公共语言运行库 (CLR),SQL Server 2005显著地增强了数据库编程模型。 这使得开发人员可以用任何CLR语言(如C#、VB.NET或C++等)来写存储过程、触发器和用户自定义...

2007-07-01 12:08:00 86

系统地学习ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpE...

     摘要: 学习一下Sys.Net命名空间下与web请求相关的类,WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor  阅读全文webabcd 2007-06-25 08:55 发表评论

2007-06-25 00:55:00 80

[翻译]使用C#创建SQL Server的存储过程(Visual Studio 2005 + SQL Server 2005)

     摘要: 通常,开发人员使用的是T-SQL来创建SQL Server的存储过程、函数和触发器。 而现在的SQL Server 2005已经完全支持.NET通用语言运行时(CLR)了。 这就意味着,你可以使用.NET的语言,如C#、VB.NET之类的来开发SQL Server的存储过程、函数和触发器。 SQL Server 和 CLR 的集成给我们带来了n多好处,如实时编译、类型安全、增强的...

2007-06-24 12:42:00 95

系统地学习ASP.NET AJAX(7) - 客户端脚本编程(Sys命名空间下的类)

     摘要: Sys命名空间是Microsoft AJAX Library的根命名空间。本文主要学习一下其中的Application类、CultureInfo类和StringBuilder类。  阅读全文webabcd 2007-06-22 08:32 发表评论...

2007-06-22 00:32:00 92

系统地学习ASP.NET AJAX(6) - 客户端脚本编程(Sys.WebForms命名空间下的类Sys.Serialization命名空间下的类)...

     摘要: Sys.WebForms命名空间下的类都是与局部刷新相关的类。分别是PageRequestManager类以及与其相关的5个事件类:InitializeRequestEventArgs类、BeginRequestEventArgs类、EndRequestEventArgs类、PageLoadingEventArgs类和PageLoadedEventArgs类。Sys.Serial...

2007-06-19 00:35:00 87

[翻译]开发自己的web站点管理工具(Website Administration Tool)(2)

     摘要: 本文是该系列文章的第二部分,也是最后一部分,在这里我会详细讲解上一篇文章中没有说明的一些要点: 角色管理和访问规则管理。 你可以在本文的结尾处下载我写的WSAT程序的全部代码。  阅读全文webabcd 2007-06-17 19:23 发表评论...

2007-06-17 11:23:00 130

系统地学习ASP.NET AJAX(5) - 客户端脚本编程(Sys.UI下的类和快捷方法)

     摘要: Sys.UI命名空间下包含与UI相关的类,像控件、事件和Microsoft AJAX Library里的UI属性之类的。快捷方法就是用简短的代码调用某个方法。  阅读全文webabcd 2007-06-11 09:33 发表评论...

2007-06-11 01:33:00 83

[翻译]开发自己的web站点管理工具(Website Administration Tool)(1)

     摘要: 本文从整体上讲述了我的自定义WSAT程序的实现(本文结尾处你可以下载到这个程序),并且详细探讨了用户列表、添加用户和编辑用户的实现方法。  阅读全文webabcd 2007-06-10 18:33 发表评论...

2007-06-10 10:33:00 108

系统地学习ASP.NET AJAX(4) - 客户端脚本编程(JavaScript基本类型扩展 - JavaScript Base Type Extensions)...

     摘要: Microsoft AJAX Library中的JavaScript基本类型扩展是基于ECMAScript (JavaScript)对象的。关于JavaScript对象的更多信息可以参看http://msdn2.microsoft.com/en-us/library/29f83a2c-48c5-49e2-9ae0-7371d2cda2ff  阅读全文webabcd 2007-06...

2007-06-07 00:47:00 82

系统地学习ASP.NET AJAX(3) - 客户端脚本编程(调试和跟踪)

     摘要: ASP.NET AJAX既包含有服务端代码,又包含有客户端代码。然而对客户端代码的调试不同于对服务端代码的调试,下面我们就来看一下如何对客户端代码进行调试。  阅读全文webabcd 2007-06-04 08:36 发表评论...

2007-06-04 00:36:00 82

[翻译]使用ASP.NET AJAX实现幻灯片效果

     摘要: 一些公司经常会有在web上机械地显示它们产品的图片(即幻灯片)的需求。 当然你可以使用JavaScript来开发这个程序,但是如果使用ASP.NET AJAX的话会使你的工作变得非常简单。 本文中,我将通过ASP.NET AJAX的page methods和客户端脚本扩展的帮助,来开发一个简单的幻灯片程序。 这个幻灯片可以由用户控制它的开始和暂停,默认情况下它会循环展示所有图片。...

2007-06-03 10:12:00 63

系统地学习ASP.NET AJAX(2) - 客户端脚本编程(命名空间,类,成员,接口,继承,枚举)...

     摘要: Microsoft AJAX Library提供了对JavaScript的扩展和对面向对象的支持,并且与.NET框架非常相似。我们来看一下如何实现命名空间、类、成员、接口、继承和枚举。  阅读全文webabcd 2007-05-28 08:54 发表评论...

2007-05-28 00:54:00 80

[翻译]ASP.NET 2.0中的健康监测(Health Monitoring)(2) - 通过Email发送监测信息

     摘要: .NET 2.0框架中的健康监测系统中,不但可以监测到程序的lifetime事件和与错误相关的事件,而且还可以监测到安全审核成功或失败的事件。 本文中,我们一起探讨了WebAuthenticationFailureAuditEvent事件,在验证失败的时候就会触发它。如果用户用无效的信息登录系统,那么实现Membership的Provider就会触发这个事件。 例如,SqlMem...

2007-05-27 14:09:00 253

设计模式 - Visitor Pattern(访问者模式)

     摘要: [源码下载]设计模式 - Visitor Pattern(访问者模式)作者:webabcd介绍表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。示例有一个Message实体类,某些对象对它的操作有Insert()和Get()方法,现在要针对其中某一方法进行操作。MessageModelusing System;usin...

2007-05-27 07:04:00 84

设计模式 - Observer Pattern(观察者模式)

     摘要: [源码下载]设计模式 - Observer Pattern(观察者模式)作者:webabcd介绍定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。示例有一个Message实体类,某些对象对它的操作有Insert()方法,当发生某些改变的时候,通知所有这些对象并执行Insert()方法。MessageModelusing...

2007-05-26 01:41:00 61

设计模式 - Memento Pattern(备忘录模式)

     摘要: [源码下载]设计模式 - Memento Pattern(备忘录模式)作者:webabcd介绍在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到保存的状态。示例有一个Message实体类,某个对象对它的操作有Insert()方法,只有在插入时间符合要求的情况下才能插入成功,因此要求可以保存和恢复Message对象的状态,插入...

2007-05-23 13:35:00 81

[翻译]ASP.NET 2.0中的健康监测系统(Health Monitoring)(1) - 基本应用

     摘要: ASP.NET 2.0内置的健康监测系统可以非常容易地使指定的事件自动地记录到指定的日志源。 本文中,我们研究了两种内置日志源:“EventLogProvider”和“SqlWebEventProvider”,它们会分别记录事件信息到Windows的事件日志中和SQL Server数据库的一个表里。 健康监测系统可以捕获自定义事件,也可以使用其它日志源。 在后面的文章中,我们将会...

2007-05-20 13:56:00 70

系统地学习ASP.NET AJAX(1) - 简单地过一下每个控件

     摘要: ASP.NET AJAX就5个控件,分别是ScriptManager、ScriptManagerProxy、UpdatePanel、UpdateProgress和Timer。先简单地过一下。  阅读全文webabcd 2007-05-20 15:43 发表评论...

2007-05-20 07:43:00 684

设计模式 - Mediator Pattern(中介者模式)

     摘要: [源码下载]设计模式 - Mediator Pattern(中介者模式)作者:webabcd介绍用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。示例有一个Message实体类,某个对象对它的操作有Send()和Insert()方法,现在用一个中介对象来封装这一系列的对象交互。MessageModel...

2007-05-19 15:46:00 92

设计模式 - Iterator Pattern(迭代器模式)

     摘要: [源码下载]设计模式 - Iterator Pattern(迭代器模式)作者:webabcd介绍提供一种方法顺序访问一个聚合对象中各个元素, 而又不需暴露该对象的内部表示。示例有一个Message实体类,某聚合对象内的各个元素均为该实体对象,现在要提供一种方法顺序地访问这个聚合对象中的各个元素。MessageModelusing System;using Syste... ...

2007-05-17 14:42:00 79

设计模式 - Flyweight Pattern(享元模式)

     摘要: [源码下载]设计模式 - Flyweight Pattern(享元模式)作者:webabcd介绍运用共享技术有效地支持大量细粒度的对象。示例有一个Message实体类,某些对象对它的操作有Insert()和Get()方法,现在要运用共享技术支持这些对象。MessageModelusing System;using System.Collections.Generic... ...

2007-05-17 14:24:00 74

[翻译]使用ASP.NET AJAX让GridView的数据行显示提示框(ToolTip)

原文地址:http://www.dotnetbips.com/articles/36f06160-5221-4d27-a177-320927f4b962.aspx[原文源码下载][译者改后源码下载][翻译]使用ASP.NET AJAX让GridView的数据行显示提示框(ToolTip)原文发布日期:2007.05.06作者:Bipin Joshi翻译:webabcd介绍ASP.NET AJA...

2007-05-13 12:22:00 126

设计模式 - Decorator Pattern(装饰模式)

     摘要: [源码下载]设计模式 - Decorator Pattern(装饰模式)作者:webabcd介绍动态地给一个对象添加一些额外的职责。就扩展功能而言,它比生成子类方式更为灵活。示例有一个Message实体类,某个对象对它的操作有Insert()和Get()方法,现在扩展这个对象的功能。MessageModelusing System;using System.Coll... ...

2007-05-13 11:37:00 64

设计模式 - Composite Pattern(合成模式)

     摘要: [源码下载]设计模式 - Composite Pattern(合成模式)作者:webabcd介绍将对象组合成树形结构以表示“部分-整体”的层次结构。它使得客户对单个对象和复合对象的使用具有一致性。示例有一个Message实体类,使其单个对象和复合对象具有一致性。MessageModelusing System;using System.Col...  阅读全文webabcd...

2007-05-13 11:25:00 80

设计模式 - Bridge Pattern(桥梁模式)

     摘要: [源码下载]设计模式 - Bridge Pattern(桥梁模式)作者:webabcd介绍将抽象部分与它的实现部分分离,使它们都可以独立地变化。示例有一个Message实体类,对它的操作有Insert()和Get()方法,现在使这些操作的抽象部分和实现部分分离。MessageModelusing System;using System.Collections.Gen... ...

2007-05-13 11:14:00 83

设计模式 - Prototype Pattern(原型模式)

     摘要: [源码下载]设计模式 - Prototype Pattern(原型模式)作者:webabcd介绍用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。示例有一个Message实体类,现在要克隆它。MessageModelusing System;using System.Collections.Generic;using System.Text...  阅读全文...

2007-05-08 13:02:00 93

设计模式 - Builder Pattern(建造者模式)

     摘要: [源码下载]设计模式 - Builder Pattern(建造者模式)作者:webabcd介绍将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。示例用同样的构建过程创建Sql和Xml的Insert()方法和Get()方法。MessageModelusing System;using System.Collections.Generic;usi... ...

2007-05-05 12:56:00 90

设计模式 - Factory Method Pattern(工厂方法模式)

     摘要: [源码下载]设计模式 - Factory Method Pattern(工厂方法模式)作者:webabcd介绍定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。示例有SqlMessage和XmlMessage,用Factory Method来实例化它们。MessageModelusing System;usin...

2007-05-04 14:39:00 90

设计模式 - Abstract Factory Pattern(抽象工厂模式)

     摘要: [源码下载]设计模式 - Abstract Factory Pattern(抽象工厂模式)作者:webabcd介绍提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。示例有Message和MessageModel,Message有一个Insert()方法,该方法的参数是MessageModel。AbstractMessageModelusing System...

2007-05-03 14:08:00 58

设计模式 - Interpreter Pattern(解释器模式)

     摘要: [源码下载]设计模式 - Interpreter Pattern(解释器模式)作者:webabcd介绍给定一个语言, 定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。示例有一个Message实体类,某个类对它的操作有Get()方法。现在要求用具有某一规则的中文语法来执行这个操作。MessageModelusing System;using&a...

2007-05-01 00:52:00 96

空空如也

空空如也

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

TA关注的人

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