教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 c#.net防止按F5刷新页面重复提交的方法

c#.net防止按F5刷新页面重复提交的方法

发布时间:2015-12-12   编辑:jiaochengji.com
c#.net防止按F5刷新页面重复提交的方法,供大家学习参考。

在网上购物的过程中,提交完一个页面后,如果此时按f5刷新,则会弹出一个提示:如果继续,则会重新发送提交我们刚才提交的内容,这个问题应该规避掉,不然总是重复提交付款,那可不是件好事。

在c#.net中的解决方法:
1. 提交成功后,将一个成功状态存入session中,然后重新载入该页面。
2. 在page_load方法中,判定该session字段的状态值,如果为成功,则显示成功信息,否则显示错误提示,紧跟着通过Session.Remove()方法来清空该缓存即可。

您可能感兴趣的文章:
c#.net防止按F5刷新页面重复提交的方法
Asp.net弹出窗口同时防止刷新重复提交的方法
asp.net防止刷新重复提交的方法与代码
你了解浏览器的刷新原理吗
php防止表单重复提交的小例子
asp.net 防止刷新重复提交的代码(禁用工具栏刷新按钮 变灰)
php防止刷新页面重复提交的代码一例
asp防刷新重复提交与防后退的方法
asp.net防止页面刷新重复提交的代码
js禁止页面F5刷新 右键与后退的代码

关键词: asp.net重复提交  F5  防刷新   
[关闭]
~ ~