问一个关于ajax 中updatepanel的第一次刷新的问题!
我页面中有个updatepanel,里面嵌套一个updateopanel
都为always
然后里面的updatepanel中有个button和datalist和分页
为什么每次页面打开后第一次点击 button或分页的时候也面都会小闪一下
然后以后都不会刷新了,这个是为什么
如何解决??
------解决方案--------------------然后不会刷新??因为你外面的updatepanel刷新后又回到初始化了!!
------解决方案--------------------闪动好像一直都是有的,只是闪动并不是刷新
------解决方案--------------------建议用条件刷新。
------解决方案--------------------给你贴代码 ?
自己研究看看!就明白了 !
<asp:UpdatePanel ID= "OuterPanel "
UpdateMode= "Conditional "
runat= "server ">
<ContentTemplate>
<div>
<fieldset>
<legend> Outer Panel </legend>
<br />
<asp:Button ID= "OPButton1 "
Text= "Outer Panel Button "
runat= "server " />
<br />
Last updated on
<%= DateTime.Now.ToString() %>
<br />
<br />
<asp:UpdatePanel ID= "NestedPanel1 "
UpdateMode= "Conditional "
runat= "server ">
<ContentTemplate>
<div class= "NestedPanel ">
<fieldset>
<legend> Nested Panel 1 </legend>
<br />
Last updated on
<%= DateTime.Now.ToString() %>
<br />
<asp:Button ID= "NPButton1 "
Text= "Nested Panel 1 Button "
runat= "server " />
</fieldset>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</fieldset>
</div>
</ContentTemplate>
</asp:UpdatePanel>