c语言 C#高级编程(第6版)(含目录)
c语言 C#高级编程(第6版)(含目录)
导读:就爱阅读网友为您分享以下“C#高级编程(第6版)(含目录)”的资讯,希望对您有所帮助,感谢您对92的支持!
根据UpdatePanel控件的RenderMode属性值,模板的内容显示在
元素中。这个属性的默认值是Block,即显示在
(1) 一个Web页面上的多个UpdatePanel控件
可以在一个页面上包含任意多个UpdatePanel控件。如果回送操作是由包含在页面上的任一个UpdatePanel控件的模板中的控件引发,就进行部分页面的回送,而不是整个页面的回送。这会使所有的UpdatePanel控件根据其UpdateMode属性值进行更新。这个属性的默认值是Always,表示UpdatePanel为页面上的部分页面回送操作而更新,即使这个操作是由另一个UpdatePanel控件引发的,也是如此。如果把这个属性设置为Conditional,UpdatePanel就仅在它包含的控件引发部分页面回送操作时更新,或者在启动了已定义的触发器时更新。触发器稍后介绍。
如果把UpdateMode属性设置为Conditional,还可以将ChildrenAsTriggers属性设置为false,禁止UpdatePanel包含的控件触发UpdatePanel的更新操作。但要注意,在这种情况下,这些控件仍会触发一个部分页面回送操作,它会使页面上的其他UpdatePanel进行更新。例如,这会使UpdateMode属性值为Always的UpdatePanel进行更新,如下面的代码所示:
UpdateMode="Conditional"
ChildrenAsTriggers="false">
/>
Panel 1 render time: <