易截截图软件、单文件、免安装、纯绿色、仅160KB

AJAX中UpdatePanel控件属性的相关介绍

RenderMode属性:使用某一个元素圈出一个区域,它有两个值:— Block(默认)、Inline
Block:使用的div标记;Inline:使用的是span标记
UpdateMode属性:一个UpdateMode在某次异步回送之后,它并不一定会更新,她可能需要满足一定的条件才更新,如果一个
UpdatePanel的UpdateMode为Always(总是),则表示在某次异步传送之后肯定会更新,如果为Conditional,这需要UpdatePanel
满足一定的条件时才更新(编程时尽量少用Always,多用Conditional,这样减少数据传输量,提高效率)
ChildrenAsTriggers属性:是一个bool值的属性,默认值为True,触发UpdatePanel更新的一个触发器,如果ChildrenAsTriggers
为True,而且一个异步的PostBack是由UpdatePanel内部的一个控件引起的(即内部控件引起的异步PostBack),则点击这个按钮引起ajax的异步回送,这个UpdatePanel就会更新。
Triggers集合属性:是一个UpdatePanel(是一个抽象类)对象的集合,AsyncPostBackTrigger在页面上指定一个控件,
如果是该控件引起ajax异步回送(此控件在UpdatePanel内,当然控件也可以在UpdatePanel外,甚至在另一个UpdatePanel内都可以),这UpdatePanel就会更新,;PostBackTrigger也是指定某一个控件,是让那个控件引发的回送不是异步的,引发一个同步的PostBack,这个页面会进行完整的刷新。


相关文档:

Ajax的 ModalPopupExtender控件

该控件可以实现在页面中弹出一个窗口,这个窗口不是一个新的浏览器窗口,而是镶嵌在页面中的一个层。
1 创建一个linkbutton,用于点击打开窗口。
2 拖入一个panel,这个就是我们要弹出的窗口。它也可以是两个嵌套的panel。例程上是这样做的,还是没有明白为什么这么做。
3 拖入一个ModalPopupExtender控件,在该控件的ta ......

[四天学会ajax]学习ajax教程第二天

多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 ......

[四天学会ajax]学习ajax教程第三天

对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。在本文中,Brett McLaughlin 将向您介绍各种状态代码,并展示浏览器如何对其进行处理,本文还给出了在 Ajax 中使用的比较少见的 HTTP 请求。 ......

Ajax中同步与异步区别的直观性说明

ajax.open方法中,第3个参数是设同步或者异步。prototype等js类库一般都默认为异步,即设为true。
先说下同步的
情况下,js会等待请求返回,获取status。不需要onreadystatechange事件处理函数。
而异步则需要
onreadystatechange事件处理,且值为4再正确处理下面的内容
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号