ASP.NET之UpdatePanel控件
2009-07-11 13:43
197 查看
updatePanel有两个属性,一个是AsyncPostBackTrigger属性,一个是PostBackTrigger属性;
第一个属性用来指定UpdatePanel外的控件,如Button,ImageButton等可回发控件对UpdatePanel的刷新。如果没有指定,点击按钮会对UpdatePanel进行刷新,但不是异步更新,而是整页传送;第二个属性是用来指定UpdatePanel中可回发的控件,对外部的刷新。如果不指定,则点击UpdatePanel中可回发的控件,对外面的页面内容不能刷新。
若UpdateMode被设为conditional,则该UpdatePanel会在下列情况被刷新:
由触发器引起的刷新(即trigerrs属性所指定的触发器)
调用UpdatePanel的Update()方法
当该UpdatePanel在其他UpdatePanel里面,并且父容器更新的时候
注意:如果ChildrenAsTriggers设为false,则UpdateMode的值必须设为conditional,否则就会抛出异常
第一个属性用来指定UpdatePanel外的控件,如Button,ImageButton等可回发控件对UpdatePanel的刷新。如果没有指定,点击按钮会对UpdatePanel进行刷新,但不是异步更新,而是整页传送;第二个属性是用来指定UpdatePanel中可回发的控件,对外部的刷新。如果不指定,则点击UpdatePanel中可回发的控件,对外面的页面内容不能刷新。
若UpdateMode被设为conditional,则该UpdatePanel会在下列情况被刷新:
由触发器引起的刷新(即trigerrs属性所指定的触发器)
调用UpdatePanel的Update()方法
当该UpdatePanel在其他UpdatePanel里面,并且父容器更新的时候
注意:如果ChildrenAsTriggers设为false,则UpdateMode的值必须设为conditional,否则就会抛出异常
相关文章推荐
- ASP.NET中UpdatePanel内控件的JS失效的问题
- 新写的一个使用ASP.NET AJAX中的UpdatePanel控件实现GridView的无刷新删除,更新,添加,查询!
- ASP.NET AJAX就5个控件,分别是ScriptManager、ScriptManagerProxy、UpdatePanel、UpdateProgress和Timer
- asp.net ajax学习系列功能强大的UpdatePanel控件
- [ASP.NET] UpdatePanel局部刷新 -- 与用户控件使用
- ASP.NET AJAX入门系列:使用UpdatePanel控件(一)
- ASP.NET - 演练:对多个 UpdatePanel 控件使用 ASP.NET Timer 控件
- 解决FCKeditor在ASP.NET AJAX的UpdatePanel控件中按钮回调后内容丢失的问题
- 技巧和诀窍:用ASP.NET AJAX来处理UpdatePanel控件的出错
- ASP.NET AJAX文档-介绍UpdatePanel控件[翻译](4)
- ASP.NET AJAX入门系列:使用UpdatePanel控件
- asp.net中updatepanel控件向外传值
- ASP.Net中基于UpdatePanel的无刷新上传(用户控件)(C#)
- asp.net(vs2005)使用updatepanel控件详解
- ASP.NET - UpdatePanel 控件概述
- asp.net ajax学习系列功能强大的UpdatePanel控件
- asp.net ajax updatepanel控件使用(网页自动部分更新)
- asp.net(vs2005)使用updatepanel控件详解
- ASP.Net的UpdatePanel控件的简单使用
- ASP.Net(C#)中基于ScriptManager-UpdatePanel的无刷新上传(用户控件)的实现