问题描述
如题!谢谢~~!
解决方案
解决方案二:
在点击连接进入页面的时候,传一个值,通过判断这个值是否为空,来判断是刷新还是连接if(Request.QueryString["PC_Edit_ID"]!=null){Response.Write("连接进入页面");}else{Response.Write("刷新页面");}
解决方案三:
本质是一样的?怎么比较
解决方案四:
刷新照样可以得到连接值
解决方案五:
可以用唯一的随机数(比如GUID),链接的时候把随即变量当作页面参数.在程序中把该随机数放在hidden里面(或者别的也可以,如静态变量,session,建议用hidden,减轻服务器负担)保存起来.如果hidden的值=随机数目,就是刷新,否则就是链接,随机数重新给hidden.
解决方案六:
this.Request.UrlReferrer
解决方案七:
刷的时候获取一下url,如果和上一页的url一样,则为刷新的上一页的url可以通过reffer来得到
解决方案八:
4楼6楼的方案都可行,只是前者可能稍微烦琐了一点……
解决方案九:
stringstrUrl=Request.Url.ToString();可以得到本页面的urlstringurl=Request.UrlReferrer.ToString();可以得到上个页面的url。判断一下是否和本页url相同就可以了。
时间: 2024-12-11 17:48:26