asp.net中网页刷新的问题

来源:百度知道 编辑:UC知道 时间:2024/06/10 18:39:58
在asp.net中,登录以后刷新网页,总是弹出对话框:“要再次显示该网页,Internet Explore需要重新发送您以前发送的信息。如果您正在交易,应单击“取消”避免重新交易。否则单击“重试”再次显示该网页。
如何转成“GET”呢?Request.ServerVariables["REQUEST_METHOD"] 和 Request.RequestType = "GET"好像都不行啊!

用post提交的就是这样,所有的使用了post提交的网页都不可刷新,刷新会要求重新提交数据,重新提交就会弹出此提示,唯一的解决办法就是在登录成功后把Post请求导航成get请求

提交并处理完成后用Response.Redirect(地址)导航至本页就行了

使用cookies

Request.Cookies["request_method"]

button本来就能自动刷新,重新绑定数据不就行了。