[转载自MSDN]如何刷新UpdatePanel控件
阅读MSDN,查看如何刷新UpdatePanel控件,觉得有必要记录一下。
下面的列表描述UpdatePanel控件的属性设置,这些设置确定在部分页呈现过程中何时刷新面板的内容。
1、如果UpdateMode属性设置为Always,则UpdatePanel控件的内容在每次从页上的任意位置执行回发时都会更新。这包括来自其他UpdatePanel控件内部的控件的异步回发,也包括来自UpdatePanel控件外部的控件的回发。
2、如果UpdateMode属性设置为Conditional,则UpdatePanel控件的内容在出现以下情况下之一时更新:
·当回发由UpdatePanel控件的触发器引起时。
·当显式调用UpdatePanel控件的Update方法时。
·当UpdatePanel控件嵌套在另一个UpdatePanel控件内并更新父面板时。
·当ChildrenAsTriggers属性设置为true并且UpdatePanel控件的子控件导致回发时。嵌套的UpdatePanel控件的子控件不会导致更新外部UpdatePanel控件,除非将它们显式定义为父面板的触发器。
如果ChildrenAsTriggers属性设置为false且UpdateMode属性设置为Always,则将引发异常。此ChildrenAsTriggers属性仅在UpdateMode属性设置为Conditional时使用。
[参考]:
[1] UpdatePanel 控件概述,[MSDN]
[2] 第六篇: UpdatePanel 控件--UpdateMode属性,http://www.cnblogs.com/linsongbin/archive/2008/01/24/1050865.html
下面的列表描述UpdatePanel控件的属性设置,这些设置确定在部分页呈现过程中何时刷新面板的内容。
1、如果UpdateMode属性设置为Always,则UpdatePanel控件的内容在每次从页上的任意位置执行回发时都会更新。这包括来自其他UpdatePanel控件内部的控件的异步回发,也包括来自UpdatePanel控件外部的控件的回发。
2、如果UpdateMode属性设置为Conditional,则UpdatePanel控件的内容在出现以下情况下之一时更新:
·当回发由UpdatePanel控件的触发器引起时。
·当显式调用UpdatePanel控件的Update方法时。
·当UpdatePanel控件嵌套在另一个UpdatePanel控件内并更新父面板时。
·当ChildrenAsTriggers属性设置为true并且UpdatePanel控件的子控件导致回发时。嵌套的UpdatePanel控件的子控件不会导致更新外部UpdatePanel控件,除非将它们显式定义为父面板的触发器。
如果ChildrenAsTriggers属性设置为false且UpdateMode属性设置为Always,则将引发异常。此ChildrenAsTriggers属性仅在UpdateMode属性设置为Conditional时使用。
[参考]:
[1] UpdatePanel 控件概述,[MSDN]
[2] 第六篇: UpdatePanel 控件--UpdateMode属性,http://www.cnblogs.com/linsongbin/archive/2008/01/24/1050865.html
浙公网安备 33010602011771号