在网上购物的过程中,提交完一个页面后,如果此时按f5刷新,则会弹出一个提示:如果继续,则会重新发送提交我们刚才提交的内容,这个问题应该规避掉,不然总是重复提交付款,那可不是件好事。
在c#.net中的解决方法: 1. 提交成功后,将一个成功状态存入session中,然后重新载入该页面。 2. 在page_load方法中,判定该session字段的状态值,如果为成功,则显示成功信息,否则显示错误提示,紧跟着通过Session.Remove()方法来清空该缓存即可。
CopyRight © 2010-2021 脚本学堂 Jb200.com , All Rights Reserved.