日期:2014-05-18  浏览次数:20978 次

急!百分求助!ajax updatepanel的刷新问题!!
页面中使用了2个按钮
                                                        <asp:LinkButton   ID= "lbtnSubmit "   runat= "server "   OnClick= "lbtnSubmit_Click "   ValidationGroup= "Group2 "> Submit </asp:LinkButton>


                                                        <asp:Button   ID= "HelpSubmitButton "   runat= "server "   Text= "testhelp "   style= "display:none; "
                                                                OnClick= "HelpSubmit_Click "   />    

其中,在lbtnSubmit的click事件中调用HelpSubmitButton的click事件(该事件中有一些设置   页面的代码,比如重新绑定gridview的数据源,   产生成功的提示对话框),

目前能够正常进入HelpSubmitButton的HelpSubmitButton中,

执行完毕之后,页面没有进行刷新,提示对话框也没有,也不报错

不知道问题再什么地方,

寻求帮助,谢谢!!


------解决方案--------------------
<asp:UpdatePanel ID= "UpdatePanel1 " runat= "server ">
<Triggers>
<asp:AsyncPostBackTrigger ControlID= "HelpSubmit " EventName= "Click " />
</Triggers>
</asp:UpdatePanel>

试试加上
<Triggers>
<asp:AsyncPostBackTrigger ControlID= "HelpSubmit " EventName= "Click " />
</Triggers>
------解决方案--------------------
在updatepannel,提示对话框用采用新的注册方法...以前的用不了.至于没刷新.你看有没有将按钮的tigger绑定
------解决方案--------------------
用一个页面做个数据获取的,一个为首页,在首页写入那个updatePanel,将那个按扭的onclick事件写在一个JAVASCRIPT里面,然后让这个javascript去调用那个数据获取页面的数据。返回到updatePanel里面