当我登录进去 刷新时候就出现下图 服务端用session保存用户名 客户端只判断下用户名密码是否为空 ! 有高手知道为什么为刷新就出现下图的提示! 明天结帖!

解决方案 »

  1.   

    因为点击了服务器控件,再刷新时,就会提示重试或取消,把该操作用javascript来完成,复杂的操作可以用AJAX来完成 
    Response.Write(" <script>window.location.href='Test.aspx'; </script>"); 
      

  2.   

    request.form()------------获取表单提交元素的值request.queryString()---获取url提交的元素值request()------------------以上两个的集合asp.net中当用户刷新当前页面时,会提示“是否重新提交~”避免该提示 可以如下处理:当使用document.location.reload();或者按f5的时候就会出现:
    要再次显示该网页,Internet Explorer 需要重新发送你以前提交的信息.
    如果你正在交易,应单击"取消"避免重复交易.
    否则,单击"重试"再次显示改网页.
    js的处理办法    <script type="text/javascript">
        function jsMessageDelete(id)
        {
            APF.WCF.WCFClient._Default.DeleteMessage(id).value;
            location.href = location.href;//用这个替换 document.location.reload();
        }
        </script>cs的处理办法
    在执行的方法尾部添加一条重载页面既可.
    Response.Redirect(Request.Url.ToString());http://blog.csdn.net/li_ser/archive/2009/12/18/5031914.aspx
      

  3.   

    为什么当你访问下载AxtiveX的流氓软件的时候有些浏览器会给你警告信息?因为浏览器安全程度高啊。同样道理,当你刚刚访问了提交信息的操作立刻就“刷新”的时候,浏览器如果安全程度高,也会提醒你不要误操作地再次重复提交一遍相同信息啊。
      

  4.   


    我代码有request.form()这个