摘要:
Validator是Atlas提供的一组验证用户输入的客户端组件,用来检查InputControl类型的Atlas控件,例如Web.UI.TextBox的输入数据。在ASP.NET中提供了一组服务器端的验证控件,Atlas中的Validator在客户端也提供了同样的功能。 主要内容 1.Validators概述 2.完整示例 一.Validators概述 Validator是Atlas提... 阅读全文
posted @ 2006-09-29 23:57
马建康
阅读(341)
评论(0)
推荐(0)
摘要:
AlwaysVisibleControl是AtlasControlToolkit中的一个简单的Extender,用来显示在页面上的一个相对固定位置,随着窗口的滚动和大小改变,它会随着移动,可以用来做浮动广告等。 主要内容 1.AlwaysVisibleControlExtender介绍 2.完整示例 一.AlwaysVisibleControlExtender介绍 AlwaysVisib... 阅读全文
posted @ 2006-09-29 23:56
马建康
阅读(209)
评论(0)
推荐(0)
摘要:
ModalPopup是AtlasControlToolkit中提供的一个Extender,本文将会用它来实现一个类似模态的确定对话框,并实现灰屏效果。 主要内容 1.ModalPopup Extender介绍 2.完整示例 一.ModalPopup Extender介绍 用过网易邮箱的朋友,都应该对这个界面非常熟悉,有一个确定对话框(其实不是对话框),并且具有灰屏效果: 本文将看看如何... 阅读全文
posted @ 2006-09-29 23:55
马建康
阅读(338)
评论(0)
推荐(0)
摘要:
CascadingDropDown通常叫作级联下拉菜单,本文将通过读取Northwind数据库中的Emplyee、Order、OrderDatail信息作为示例,来展示一下它的使用。 主要内容 1.CascadingDropDown控件介绍 2.从数据库读取数据并填充CascadingDropDown 一.CascadingDropDown控件介绍 CascadingDropDown通常... 阅读全文
posted @ 2006-09-29 23:54
马建康
阅读(134)
评论(0)
推荐(0)
摘要:
TextBoxWatermark是AtlasControlToolkit中的一个Extender,它能够为ASP.NET中的TextBox加上水印效果,在用户还没有输入内容时可以显示一些提示信息给用户,这种效果在很多网站都有应用。 主要内容 1.TextBoxWatermark Extender介绍 2.完整示例 TextBoxWatermark是AtlasControlToolkit中... 阅读全文
posted @ 2006-09-29 23:53
马建康
阅读(227)
评论(0)
推荐(0)
摘要:
使用ToggleButton Extender可以创建非常酷的CheckBox,它允许我们使用图片来表示ASP.NET中的CheckBox控件的选择状态。 主要内容 1.ToggleButton Extender介绍 2.完整示例 一.ToggleButton Extender介绍 使用ToggleButton Extender可以创建非常酷的CheckBox,它允许我们使用图片来表示ASP... 阅读全文
posted @ 2006-09-29 23:52
马建康
阅读(152)
评论(0)
推荐(0)
摘要:
RoundedCorners是AtlasControlToolkit中的一个Extender,利用它可以轻松地为ASP.NET中的控件加上圆角效果。 主要内容 1.RoundedCorners介绍 2.简单示例 一.RoundedCorners介绍 RoundedCorners是AtlasControlToolkit中的一个Extender,利用它可以轻松地为ASP.NET中的控件加上圆... 阅读全文
posted @ 2006-09-29 23:50
马建康
阅读(228)
评论(0)
推荐(0)
摘要:
PasswordStrength是AtlasControlToolkit在最新版本里面提供的一个检测密码强度的Extender,它支持两种文本提示和进度条提示两种方式。 主要内容 1.PasswordStrength介绍 2.完整示例 一.PasswordStrength介绍 PasswordStrength是AtlasControlToolkit在最新版本里面提供的一个检测密码强度的E... 阅读全文
posted @ 2006-09-29 23:50
马建康
阅读(848)
评论(0)
推荐(0)
摘要:
FilteredTextBox Extender可以过滤TextBox中用户输入的不合法字符,使用JavaScript和验证控件来检测时一般都是在用户输入之后再去判断是否合法,使用FilteredTextBox则可以直接阻止不让用户输入不合法的字符,也避免了将数据传入到服务端的时候再去验证。 主要内容 1.FilteredTextBox介绍 2.完整示例 一.FilteredTextBo... 阅读全文
posted @ 2006-09-29 23:49
马建康
阅读(232)
评论(0)
推荐(0)
摘要:
前面曾经使用DragOverlayExtender来实现过拖放功能,DragPanel也可以使我们很容易的为ASP.NET面板加上拖放功能。DragPanel直接封装了Atlas中的客户端控件Sys.UI.FloatingBehavior,它为如何向已有的Behavior添加一个Extender提供了很好的示例。 主要内容 1.DragPanel Extender介绍 2.完整示例 一.... 阅读全文
posted @ 2006-09-29 23:48
马建康
阅读(176)
评论(0)
推荐(0)
摘要:
在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用命名空间。 主要内容 1.概述 2.完整示例 一.概述 在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西进行了封装,增强了JavaScript面向对象方面的能力,本文看一下如何使用命名空间。在使用命名空间时有两个方... 阅读全文
posted @ 2006-09-29 23:46
马建康
阅读(190)
评论(0)
推荐(0)
摘要:
在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用继承。 主要内容 1.概述 2.完整示例 一.概述 在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用继承。简单定义一个可被继承的基类,在注册... 阅读全文
posted @ 2006-09-29 23:45
马建康
阅读(122)
评论(0)
推荐(0)
摘要:
在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西实现封装了,增强了JavaScript面向对象方面的能力,本文看一下如何使用接口。 主要内容 1.概述 2.完整示例 一.概述 在Javascript中并没有空间、类、接口这些概念,Atlas对这些东西进行了封装,增强了JavaScript面向对象方面的能力,本文看一下如何使用接口,使用如下的方法: register... 阅读全文
posted @ 2006-09-29 23:43
马建康
阅读(233)
评论(0)
推荐(0)
摘要:
概述 在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部的数据。面向对象设计原则中有一条是类的单一职责原则,所以我们要尽可能的去分解这些职责,用不同的类去承担不同的职责。Iterator模式就是分离了集合对象的遍历行为,抽象出一个迭代器类来负责,这样既可以做到不暴... 阅读全文
posted @ 2006-09-29 23:41
马建康
阅读(158)
评论(0)
推荐(0)
摘要:
这只能使用Javascript来提交:Page.RegisterStartupScript("sub",""); 阅读全文
posted @ 2006-09-29 23:36
马建康
阅读(134)
评论(0)
推荐(0)
摘要:
1、判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):Regex.IsMatch("中文","^[\u4e00-\u9fa5]+$");2、判断字符串是否为中文字符串(仅不包含英文但可以包含其他符号及数字):!Regex.IsMatch("中文",@"[a-zA-Z]"); 阅读全文
posted @ 2006-09-29 23:32
马建康
阅读(338)
评论(0)
推荐(0)
摘要:
http://www.asp.net/QUICKSTART/aspnet/default.aspx Migrating from ASP.NET 1.x to ASP.NET 2.0 Common ASP.NET 2.0 Conversion Issues and Solutions Personalization Data Access Master Pages ASP.NET Develo... 阅读全文
posted @ 2006-09-29 23:31
马建康
阅读(188)
评论(0)
推荐(0)
摘要:
本文主要通过分析在ASP.NET 2.0中开发ASP.NET通配符映射应用程序遇到的一些问题,来说明ASP.NET 2.0中页面编译模型的不足之处。文章中如果有不妥之处,欢迎您指出。 这里所说的ASP.NET通配符映射应用程序是指在IIS中将所有请求转发至ASP.NET 2.0运行时处理(对于IIS 5.0,就是建立.*到aspnet_isapi.dll的映射),在程序中通过实现Syst... 阅读全文
posted @ 2006-09-29 23:29
马建康
阅读(320)
评论(0)
推荐(0)
摘要:
本文是从ASP.NE T 1.1升级到ASP.NET 2.0需要考虑的Cookie问题的补充,通过示例代码说明如何通过反射在ASP.NET 1.1与ASP.NET 2.0中获取随机生成的cookie加密与验证密钥。ASP.NET 1.1示例代码: object machineKeyConfig = HttpContext.Current.GetConfig("system.... 阅读全文
posted @ 2006-09-29 23:28
马建康
阅读(279)
评论(0)
推荐(0)
摘要:
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见<ASP.NET 2.0中Gridview控件高级技巧>)。在本文中,将继续探讨有关的技巧。 一、Gridview中的内容导出到Excel 在日常工作中,经常要将gridview中的内容导出到excel报表中去,在asp.net 2.0中,同样可以很方... 阅读全文
posted @ 2006-09-29 23:20
马建康
阅读(277)
评论(0)
推荐(0)