随笔分类 - AJAX
XMLHttpRequest
摘要:XMLHttpRequest的五步使用法:1、建立XHLHttpRequest对象2、注册回调函数3、使用open方法设置和服务器端交互的基本信息4、设置发生的数据,开始和服务器端交互5、在回调函数中判断交互是否结束,响应是否正确,并根据需要获取服务器端返回的数据,更新页面内容XMLHttpRequest的五步使用注意事项1、不同浏览器中XMLHttpRequest对象建立的方式不同:IE7,IE...
阅读全文
DOM树操作
摘要:一、Dom对象树不同节点的名值对比节点 nodeName(节点名) nodeValue(节点值)nodeType(值)Element元素节点 对应标签名的大写形式 如:HTML null1Attr属性节点文档中定义的属性名 如:type文档中定义的属性值 如:button2Test文本节点#text文本内容 如:1233Comment注释节点#comment注释内容 如:comment8Do...
阅读全文
第十六篇: Ajax Control Toolkit 控件包--5.AnimationExtender
摘要:实例解释1:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- <ajaxToolkit:AnimationExtender id="OpenAnimation" runat="server" TargetControlID="btnInfo"&g...
阅读全文
第十五篇: Ajax Control Toolkit 控件包--4.AlwaysVisibleControlExtender
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--div> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Panel...
阅读全文
第十四篇: Ajax Control Toolkit 控件包--3. DragPanel (拖动效果)
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- 1 <asp:ScriptManager ID="ScriptManager1" runat="server"> 2 </asp:ScriptManager> 3 <as...
阅读全文
第十三篇: Ajax Control Toolkit 控件包--2. CollapsiblePanel (展开和折叠效果)
摘要:[代码]常用属性1、TargetControlID: 需要展开和折叠的Panel的ID。2、CollapsedSize: 目标panel折叠时的大小,使用pixels来表示。3、ExpandedSize: 当目标展开时的大小,使用pixels来表示。4、Collapsed: 当页面初始化时是否折叠目标Panel。5、AutoCollapse - 如果设置为 True,当鼠标指针移出 Panel 区...
阅读全文
第十一篇: Ajax Control Toolkit 控件包--1. Accordion (多层折叠效果)
摘要:1. 新建 Web窗体:Accordion.aspx2. 添加一个 ScriptManager 控件3. 添加一个 Accordion 控件 (注意:拖动 Accordion 控件到窗体中时,窗体是什么也显示的,只在源码里增加代码)CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeH...
阅读全文
第十篇: Timer 控件
摘要:1. 新建 Web窗体: Timer(一).aspx 添加 ScriptManager 控件,UpdatePanel 控件,Timer 控件(放在 UpdatePanel 中)2. 把 Timer1 控件的 Interval 属性设为 1000 (让它第秒执行一个)。3. 双击 Timer1 控件,输入以下代码。CodeCode highlighting produced by Actipro C...
阅读全文
第九篇: UpdateProgress 控件--用户中断
摘要:有时,当服务器实在运行太久了,我们能否中断它吗?答案是肯定的。1. 打开第八篇的例子,也就是:UpdateProgress(一).aspx2. 在 UpdateProgress(一).aspx 的<title></title> 下面加入一段 JavascriptCode highlighting produced by Actipro CodeHighlighter (fr...
阅读全文
第八篇: UpdateProgress 控件--显示正在处理中的信息
摘要:UpdateProgress 控件负责当页面在异步更新数据时,显示目前处理状况。1. 新建 Web窗体: UpdateProgress(一).aspx. 添加一个 ScriptManger 控件,一个 UpdatePanel 控件。 添加一个 UpdateProgress 控件,一个 Button 控件,把它们放到 UpdatePanel 当中。2. 在UpdateProgress 控件中间输入:...
阅读全文
第七篇: UpdatePanel 控件--总结
摘要:UpdatePanel 控件是相当好用的控件,在页面上只要入一个 ScriptManager 控件和一个 UpdatePanel 控件,就可以实现异步更新了 !!1. UpdatePanel 控件与绝大部分 ASP.NET 控件兼容,但并非所有的控件放在 UpdatePanel 里就会生效, 例如: ASP.NET 验证控件群。Web Parts。 File Upload 等控件。2. 若要将某个...
阅读全文
第六篇: UpdatePanel 控件--UpdateMode属性
摘要:应网友 xiaoyi1234 要求,现在先对UpdatePanel 控件属性进行说明:UpdatePanel 的属性,事件的相关说明 属性或事件名称作用和解释ChildrenAsTriggers当 UpdateMode 属性为 Condititonal 时, UpdatePanel 中的子控伯的异步回送是会引发 UpdatePanel 的更新 RenderMode表示 UpdatePanel 最终...
阅读全文
第五篇: UpdatePanel 控件--RegisterAsyncPostBackControl方法
摘要:除了第四篇 的触发机制 Triggers 外,还可以用 代码的方式来完成.现在修改下 第一篇 的例子.1. 把Button从UpdatePanel 里拉出来.2.双击Button,键入以下代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--protec...
阅读全文
第四篇: UpdatePanel 控件--触发机制Triggers
摘要:之前,我们都是通过把控件放到UpdatePanel控件里的,若想要把控件放到UpdatePanel 外呢?就可以通过Triggers 来实现.我们通过一个例子来说明:1.新建三个控件:ScriptManager,UpdataPanel,2个Label,DropDownList(DropDownList 控件放到UpdataPanel 外) Label1.Text = "选择你最喜欢的宠物" (La...
阅读全文
第三篇: UpdatePanel 控件示例
摘要:1. 新建一个web窗体Default3.aspx2. 加入ScriptManager控件和UpdatePanel控件. 在UpdatePanel控件中加入 一个2 * 3 的表格 图53. 加入TextBox控件,Button控件,Calendar控件 图64. 双击Button控件,键入下列代码CodeCode highlighting produced by Actipro CodeHi...
阅读全文
第二篇: 在虚拟主机上使用ASP.NET Ajax
摘要:如果网站是放在虚拟主机上的,而虚拟主机又没有安装ASP.NET AJAX 1.0.则在与Web.Config 同层的目录在,建立一个Bin 文件夹,把一面三个文件复制到Bin文件夹当中.然后就可以在虚拟主机上使用ASP.NET AJAX 各功能了
阅读全文
第一篇: 第一个简单的vs 2008 ASP.NET Ajax 范例
摘要:1.新建一个ASP.NET 网站 图12.在已建立好的default.aspx页面上,加入一个ScriptManager控件,一个UpdatePanel控件,一个TextBox控件,一个Button控件. (TextBox,Button 要放在UpdatePanel 控件里) 图2 都拖好之后,双击Button控件.键入下面代码:CodeCode highlighting produced by...
阅读全文
浙公网安备 33010602011771号