在一个页面操作后,弹出一个对话框,但后退到原来的页面后又重新弹出来?????what can i do?tks

解决方案 »

  1.   

    用 Button1.Attributes.Add("OnClick","return confirm('Test return')");不要直接 Response.Write(弹出脚本);
      

  2.   

    使用Button1.Attributes.Add("OnClick","return confirm('Test return')");这个是可以,不过为什么第一次点击的时候它没反应,页面上的判断事件都没有,比如我选了一个单选,点确定,Button1没反应,点第二次后才有反应,怎么回事
      

  3.   

    应该将Button1.Attributes.Add("OnClick","return confirm('Test return')");写在Page_Load事件中。
      

  4.   

    不行吧,因为同一个按钮有不同的提示信息
    Button1.Attributes.Add("OnClick","return confirm('Test return')");
    Button1.Attributes.Add("OnClick","return confirm('Tesssssssssssssssssssss')");
      

  5.   

    还有个方法就是在第一个页上禁用缓存,一后退什么也看不到Response.CacheControl="no-cache";