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,这个页面会进行完整的刷新。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值