当使用ModalPopupExtender弹出层的时候。 这个层上面的任何一个按钮都会自动关闭层。。 怎么能让它不会关闭呢?在网上搜了下。 说把服务器控件换成html input非submit控件。但我要在按钮单击事件写东西啊。 请问有什么办法?

解决方案 »

  1.   

    后台再show()一下或者用updatepanel包一下,页面不回传就是了
      

  2.   

    在show() 一下不是我要的效果啊。 他会闪一下。
    我本来就用updatepanel包到了啊 - -
      

  3.   

    楼主要弹出层的按钮或者链接后写事件,干脆别用ModalPopupExtender ,实现不了楼主的效果,自己做一个不就行了比如将按钮放在panel中设置panel隐藏,点击的时候弹出来!~
      

  4.   

    不关闭可以利用javascript来实现:
    假设下面是一个ModelPopupExtender上的按钮:<asp:Button runat="server" id="mybutton" text="试验" onclick="mybutton_Clicked" onclientclick="return confirm("你确定要退出吗");" /> 这样,当用户点击取消时就不会回发,ModelPopupExtender也不会关闭。