我在webform 上有一个UpdatePanel 和一个跳转按钮buttonif        button 放在 UpdatePanel 里面 
没办法执行   Response.Write(" <script>window.open('./xx.aspx' ,'_blank') </script>");
else      button 放在  UpdatePanel外面
没办法相应 UpdatePanel里面控件事件 控制button属性 button.enable = true;求冲突解决方法
 

解决方案 »

  1.   

    你一个Button有几个事件啊!!?!?
    是在不行就用JavaScript动态添加按钮什么的!?!?再想其他方法!?
      

  2.   

    那是因为在使用UpdatePanel的时候,服务器端不能输出流到客户端!
    可以这样写
           ScriptManager.RegisterStartupScript(this.Page,this.GetType(),""," <script>window.open('./xx.aspx' ,'_blank') </script>",false); 
      

  3.   

    就一个页面跳转事件  不过button按钮enable属性 用别的控件事件控制
      

  4.   

    放两个button多好
    一个显示一个隐藏~~