本帖最后由 xiezhiqu 于 2009-11-12 21:34:43 编辑

解决方案 »

  1.   

    客户端解决方案
    在“IE浏览器-Internet选项-高级-安全”中取消“重定向提交的表单时发出警告”的复选项即可。
      

  2.   

    把这个
    <form method="post">
    改成
    <form method="get">试一下
      
      

  3.   

    是因为点击了服务器控件,再刷新时,就会提示重试或取消,把该操作用javascript来完成,复杂的操作可以用AJAX来完成
    Response.Write(" <script>window.location.href='Test.aspx'; </script>"); http://topic.csdn.net/u/20090330/12/b1716fe0-19f4-449b-978f-7610f956bf5f.html
      

  4.   

    有很多方法可以解决,比如使用ajax提交,或者在点击button提交后用       Response.Redirect(Request.Url.ToString()); 刷新页面。
      

  5.   

    我这个button是用来筛选数据的,页面加载的时候我把所有的数据提取出来绑定至gridview中,点击button是实现查询某个时间段的数据,如果在查询完之后还Response.Redirect(Request.Url.ToString());的话,又会加载所有的数据,这不是我想要的。
      

  6.   

    楼主,这个提示框是浏览器弹出来的,JavaScript什么的是控制不了的,只要提交了表单再刷新页面默认情况下就肯定会弹出那个对话框。只有通过ajax或者是重定向才不会
      

  7.   

    这样会破坏DOM文档,使用
    this.Page.ClientScript.RegisterClientScriptBlock()来实现
      

  8.   


    就是我点击button提交查询,绑定数据后,再按刷新时会出现提示框,现在就是想把提示框去掉(不是我想按刷新的,一般按刷新如果弹出一个东西来感觉很不爽的啊)
      

  9.   

    点刷新弹出那个是避免不了的,不过可以避免重复执行button的事件的
      

  10.   

    LZ可以将变量存进cookies,按钮的事件不要用submit,直接重新打开本页面
      

  11.   

    查询参数放到url里跳转,到页面里再不就行了
      

  12.   

    <form method="post">
    改成
    <form method="get"> 会出现get提交地址栏上有字符长度限制,
    这个是不是也应该考虑一下