UpdatePannel控件的属性:
1. RenderMode:
block(默认):用div标签包含所要更新的区域;
inline:用“span”标签包含所要更新的区域;
2. UpdateMode:
Always(默认):表示此控件在内部任意一个异步请求更新;
vconditional:是有针对性的触发异步请求更新;
3. ChildAsTriggers:(bool值) 默认是true;
4. Triggers:
AsyncPostBackTrigger:由updatepannel内部控件触发异步请求而更新;
PostBackTrigger: 同步刷新整个页面,它和平时的postback没什么区别。它不是异步的,是同步的,其效果等同于刷新整个页面;
注意:如果用updatepannel控件以外的某个控件等来触发updatepannel控件的更新时,需要设置 triggers节点,并且要明确指明“ClientID”和“EventName”。
(例如:在updatepannel控件外有个dropdownlist,你想让它在更改dropdownlist的选项时,更新updatepannel控件内包含的内容,那么,在triggers中就要这么设置:
<Triggers>
<asp:AsyncPostBackTrigger ControlID="DropDownList1" EventName="selectedIndexChanged"/gt;
</Triggers>
)
浙公网安备 33010602011771号