AJAX Control Toolkit 控件学习(转自csdn山巅)
AJAX Control Toolkit 控件学习
2006-1-16
ToggleButton |
关联ASP.NET CheckBox控件 |
|||||||||||||||||||
RoundedCorder |
造就圆角框 |
|||||||||||||||||||
PasswordStrength |
TextBox中输入数据长度,以及限制;非常智能,有提示图 |
|||||||||||||||||||
DropShadow |
造就了照片的背影效果。 |
|||||||||||||||||||
ScrollManagerProxy |
同一页中只允许一个ScriptManager情况下,使用它来作为第二个ScriptManager |
|||||||||||||||||||
HoverMenu |
提供弹出式菜单。 |
|||||||||||||||||||
FilteredTextBox |
关联TextBox,可以确保其内只输入数字,小写字母,或其他自定义规则 |
|||||||||||||||||||
2007-1-16 |
||||||||||||||||||||
DragPanel |
创建可以拖动的窗体,好像有点问题,普通创建下没效果,在提供的demo中到可见 |
|||||||||||||||||||
CollapsePanel |
不错,可以创造出下拉的效果。关联对象<asp:panel> |
|||||||||||||||||||
DynamicPopulate |
可动态显示服务器时间等应用。!!会使用到页内嵌的WebService代码。[学习] |
|||||||||||||||||||
ClientControls |
讲了两个asp.net的验证控件RequiredFieldValidator和RangeValidator |
|||||||||||||||||||
NetWorkCalls |
AJAX访问Web服务。视频讲了客户端调用WebService的实现原理及注意点,不错!! |
|||||||||||||||||||
Javascript通过调用Proxy来间接调用WebService //此处HelloWorld实际上并不是调用的WebService中HelloWorld的方法, //而是调用的Proxy ???,他有多余的参数 [见当webservice.asmx在浏览器中查看,后缀加/js,就可以看到保存的文件里面的真正调用的HelloWorld方法的参数] varRet=NetWorkCallsWebService.HelloWorld(document.getElementById('Text1').value, onComplete,onTimeOut,onError);//完成,超时以及报错 |
||||||||||||||||||||
Accordion |
效果不错。更优:最初下载第一个页签的内容,因为它最早展示给用户。然后可以再看第一个的时候,后台下载第2,3,4等多个。从而感觉很好。[I like it!!] |
|||||||||||||||||||
2007-1-17 |
||||||||||||||||||||
AlwaysVisible |
效果:使含内容的某个panel可以在网页上一直可见,即随滚动条滚动 |
|||||||||||||||||||
ModalPopUp |
弹出式panel,可以进行某些操作。控制Panel 注意: (1)Style="display: none" (2) .modalBackground { background-color:Gray; //控制当弹出按钮后,主界面的可视度 filter:alpha(opacity=70); opacity:0.7; } |
|||||||||||||||||||
2007-1-18 |
||||||||||||||||||||
PopUpControlExtender |
单击某一TextBox弹出一选择框,如RadioButtonList、Calender等。 选择完后动态在TextBox中显示结果。 可应用在弹出日期框,选择日期等。[见附件1代码] 注意: (1)设置RadioButtonList的AutoPostBack="true"。 (2)在代码文件中using AjaxControlToolkit; (3)CommitProperty="value" CommitScript="e.value += ' - SEND A MEETING!';" |
|||||||||||||||||||
TextWaterMarkExtender |
针对TextBox,实为扩展了它的功能,让TextBox带有水印提示。好! 选择TargetID后,会在相应的TextBox属性增加一项 Extenders:TextWatermarkExtender |
|||||||||||||||||||
EnableWebService视频
此视频讲了AJAX访问 WebServicer 的实现原理。 |
<!--[if !supportLists]-->(1) <!--[endif]-->Ajax访问WebService,使用javascirpt,并非直接去访问webservice,而是访问Asyn WebService Proxy。 <!--[if !supportLists]-->(2) <!--[endif]-->在WebConfig的HttpHandlers中,去除默认的WebService调用,而是使用ScriptHandlerFactory来调用。 <httpHandlers> <removeverb="*"path="*.asmx"/> <addverb="*"path="*.asmx"validate="false"type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <addverb="GET,HEAD"path="ScriptResource.axd"type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"validate="false"/> </httpHandlers> <!--[if !supportLists]-->(3) <!--[endif]-->AJAX ScriptManager的ScriptReference属性告诉JS调用的WebService的所在位置。 |
|||||||||||||||||||
AddingAJAX视频
添加UpdatePanel达此效果 |
讲了怎样使用AJAX,及其局部刷新的效果。若要升级至AJAX,需要对Web.Config添加一些内容如下: <system.web> <httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="Microsoft.Web.Script.Services.ScriptHandlerFactory, Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add verb="GET" path="ScriptResource.axd" type="Microsoft.Web.Handlers.ScriptResourceHandler" validate="false"/> </httpHandlers> <httpModules> <add name="WebResourceCompression" type="Microsoft.Web.Handlers.WebResourceCompressionModule, Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add name="ScriptModule" type="Microsoft.Web.UI.ScriptModule, Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </httpModules> </system.web> |
|||||||||||||||||||
CaseCadingDropDown |
<!--[if !supportLists]-->(1) <!--[endif]-->扩展了DropDownList服务器控件 <!--[if !supportLists]-->(2) <!--[endif]-->实现了多级服务器控件联动效果 <!--[if !supportLists]-->(3) <!--[endif]-->DropDownList内容可从XML或数据库中读取[方法见附件2] <!--[if !supportLists]-->(4) <!--[endif]-->注意: CascadingDropDownProperties,主要属性如下:
|
转载于:https://www.cnblogs.com/lsgoodsun/archive/2007/09/23/903116.html
AJAX Control Toolkit 控件学习(转自csdn山巅)相关推荐
- 第十一篇: Ajax Control Toolkit 控件包--下载与安装
Ajax Control Toolkit 控件包 可以是说 == 超炫动态效果 !! 1.下载: 下载地址:http://www.codeplex.com/AtlasControlToolkit/Re ...
- ajax control toolkit vs2013,如何将Ajax Control Toolkit控件安装到Visual Studio 2005工具箱
摘要:如何将 Ajax Control Toolkit 控件安装到 Visual Studio 2005 工具箱 How to Install Ajax Control Toolkit for Vis ...
- Ajax Toolkit 控件学习系列(5) ——CalendarExtender使用
Toolkit中给我们提供了很漂亮的CalendarExtender,而且我们还可以通过CSS自定义其显示的样式.今天简单学习下这个控件的简单使用. 还是先看效果. 首先,提示输入textbox中的内 ...
- Ajax Toolkit 控件学习系列(13) ——FilteredTextBoxExtender 控制输入
这个控件的作用是对TextBox所要输入的内容进行过滤控制.按照自己需要过滤,可以自定义,再或者使用定义好的方式. 看效果. 效果不是很突出,说明下,就是只能输入大写字母和数字.因为加了限制,但是具体 ...
- 细数Ajax Control Toolkit 34个服务器端控件
1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...
- Ajax Control Toolkit 32个服务器端控件
1. Accordion [功能概述]Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只展 ...
- Ajax Control Toolkit 34个服务器端控件 详解
1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...
- Ajax Control Toolkit 34个服务器端控件
1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...
- Asp.Net Ajax Control Toolkit 服务器端控件
1. Accordion [功能概述] Accordion可以让你设计多个panel 并且一次只显示一个Panel .在页面上的显示效果就像是使用了多个CollapsiblePanels只不过每一次只 ...
最新文章
- 5G商用将在“十三五”时期内启动
- python中def fun(a、b=200)_python 基础 函数
- 解决:AttributeError: module 'pygal' has no attribute 'Worldmap' 问题
- 信用卡如何安全取现?
- Python suds error “'NoneType' object has no attribute 'promotePrefixes'”
- linux运维实战练习--用户和组管理各命令的使用
- A New Beginning
- SqlServer整库备份还原脚本
- GMA Round 1 向量计算
- Dubbo + Zookeeper 简单搭建
- 苹果手机来电归属地_如何批量计算手机号码的归属地?
- PCB板沉金工艺和喷锡工艺区别
- 如何用java获取网页源代码
- 再获国家级荣誉!谱尼测试蝉联“国家知识产权优势企业”
- 【win】系统工具Win PE
- 2021美业趋势:包装刺激消费、家用美容仪受追捧、内外兼修的美容时代
- html的基础网页代码源(超基础)
- 8.0魔兽服务器维护时间,《魔兽世界》8.0上线时间公布 取消PVE、PVP服务器之分...
- 人生少走弯路的十条忠告
- 智能化助力抗疫新模式“场所码”实现精准防控
热门文章
- LeetCode 1470. 重新排列数组
- 程序员面试金典 - 面试题 04.12. 求和路径(二叉树递归)
- LeetCode 1381. 设计一个支持增量操作的栈(deque/数组)
- 水晶报表 jar包版本过低_工具类学习-UReport报表设计器整合
- i12蓝牙耳机使用说明书图片_配置强悍、适用于开车、运动的蓝牙耳机Xisem西圣 Ares使用体验...
- 计算机网络校园网简单设计与实现,简单校园网的设计与实现.docx
- fence机制 linux_Linux ha fence设备测试
- python中装饰器的参数与返回值
- kaggle共享单车数据分析及预测(随机森林)
- 工业解密:百度地图背后的路线时长预估模型!