当前位置: 代码迷 >> ASP.NET >> asp.net ajax 局部刷新 是否 Updatepanel 内的控件都刷新,该如何处理
  详细解决方案

asp.net ajax 局部刷新 是否 Updatepanel 内的控件都刷新,该如何处理

热度:9189   发布时间:2013-02-26 00:00:00.0
asp.net ajax 局部刷新 是否 Updatepanel 内的控件都刷新
我想知道如果一个Updatepanel   里有多个控件,那么点击一个控件(如按钮,其对应有后台代码)时,是否其它控件也跟着刷新?如何验证?

注意:如果仅仅是将页面重新写一下,我认为这不是刷新.

例:一个按钮控件,一个LABEL控件,一个GRIDVIEW控件.
按钮事件执行Label控件的内容改变,Label1.text= "A   New   Value "
而在这个过程中,可能GridView的数据源内容已发生改变,当执行完按钮事件时,GridView的内容是否更新?

------解决方案--------------------------------------------------------
同一个Updatepanel里面的会刷新
------解决方案--------------------------------------------------------
是 Updatepanel 内的控件都刷新

实际上是整个页面生命周期完整的执行一边
------解决方案--------------------------------------------------------
Page_Load 会重新调用。。。
------解决方案--------------------------------------------------------
Updatepanel里面所有都会刷新
------解决方案--------------------------------------------------------
同一个Updatepanel里面的会刷新
------解决方案--------------------------------------------------------
应该是异步的处理方式。。。。
  相关解决方案