-
轻松掌握Ajax.net系列教程十五:使用AutoCompleteExtender
结束:
本章介绍了AutoCompleteExtender的使用方法。在本例子中,我只是通过简单的算法产生随机字母并添加到输入字符串后面。这种方法实用性不大,建议大家在实际使用时自行编写更复杂的算法,让AutoCompleteExtender产生更实用的效果。
技术 2008-04-23
-
轻松掌握Ajax.net系列教程十三:使用HoverMenuExtender
本章主要介绍了HoverMenuExtender的使用方法。HoverMenuExtender令我们可以轻松制作下拉菜单,而无需编写大量脚本代码。
技术 2008-04-23
-
轻松掌握Ajax.net系列教程九:使用Accordion
结束:
本章介绍了Accordion的使用方法,它能折叠或拉伸网页中的特定区域,令你的页面排版更灵活,单个页面所显示的内容更丰富。同时结合CSS样式和Javascript,你能使它变得更美观更人性化。
技术 2008-04-23
-
轻松掌握Ajax.net系列教程十一:使用DynamicPopulateExtender
本章主要介绍了DynamicPopulateExtender的使用方法。大家可以自行编写更复杂的WebService,让 DynamicPopulateExtender发挥更好的作用。同时再次提醒大家一定要注意AjaxControlToolkit的规定签名格式的问题,不要随意更改指定参数名称和参数数量。
技术 2008-04-23
-
轻松掌握Ajax.net系列教程三:使用CascadingDropDown组件
结束:
本章主要介绍了怎样使用CascadingDropDown组件,大家可以举一反三,用数据库作为数据源。另外要注意的是AjaxControlToolkit所规定的签名格式是不可更改的,否则会返回Method error 500,大家要严格按照以上的例子编写。
技术 2008-04-23
-
轻松掌握Ajax.net系列教程二:部署Ajax Control Toolkit
本章主要介绍了怎样部署Ajax Control Toolkit,并做了一个简单的例子。虽然该例子即使不使用Ajax Control Toolkit也能简单实现,但我只想告诉大家,使用Ajax Control Toolkit是多么的方便,以后将会陆续介绍其他更复杂,效果更炫的控件,敬请继续关注
技术 2008-04-23
-
轻松掌握Ajax.net系列教程五:使用TextBoxWatermarkExtender
而且当输入内容然后再次清空后,该提示语就不能再次出现了,除非使用js辅助。而用TextBoxWatermarkExtender则让你用最快的速度,达到你想要的效果。
技术 2008-04-23
-
.NET设计模式:外观模式(Façade Pattern)
Faade模式注重的是简化接口,它更多的时候是从架构的层次去看整个系统,而并非单个类的层次。
技术 2008-04-22
-
.NET设计模式:适配器模式(Adapter Pattern)
总之,通过运用Adapter模式,就可以充分享受进行类库迁移、类库重用所带来的乐趣。
技术 2008-04-22
-
.NET设计模式:命令模式(Command Pattern)
Command模式是非常简单而又优雅的一种设计模式,它的根本目的在于将“行为请求者”与“行为实现者”解耦。
技术 2008-04-22