updatepanel的updatemode 属性的理解

来源:互联网 发布:知乎锦纶羽绒服 编辑:程序博客网 时间:2024/04/30 15:49

updatemode有两个可选项: always/conditional
当updatepanel外的控件和updatepanel trigger集合postback属性设定的控件(包括updatepanel内的控件)产生一个postback的时候,不管updatepanel的updatemode属性值为什么样的情况,
updatepanel 都会被update.
所以,updatepanel的updatemode属性,是针对updatepanel内所包含的控件(排除trigger集合内postback属性值控件)
和updatepanel外(被updatepanel trigger集合asyncpsot属性值控件) 有效。
updatemode为always时,updatepanel内所包含的控件(排除trigger集合内postback属性值控件)和和updatepanel外(被updatepanel trigger集合asyncpsot属性值控件),产生一个提交动作的
时候,updatepanel就会被更新。
updatemode为conditional时, childrenastriggers为true(默认值)时,updatepanel内所包含的控件(排除trigger集合内postback属性值控件)和和updatepanel外(被updatepanel trigger集合asyncpsot属性值控件),产生一个提交动作的
时候,updatepanel就会被更新。
updatemode为conditional时, childrenastriggers为false时,updatepanel内所包含的控件(排除trigger集合内postback属性值控件),产生一个提交动作的
时候,updatepanel就不会被更新。
updatemode为conditional时, childrenastriggers为false时,updatepanel外(被updatepanel trigger集合asyncpsot属性值控件),产生一个提交动作的
时候,updatepanel就会被更新。
childrenastriggers时针对updatepanel内所包含的控件(排除trigger集合内postback属性值控件)有效。
原创粉丝点击