高手请入

kane 2002-05-26 04:08:44
在ASP.NET环境中防止一个页面的反复提交是否是利用session来判断。有没有比较标准的做法,msdn中有相关的文档吗,请给个链接。
...全文
32 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
buaawjh 2002-05-27
  • 打赏
  • 举报
回复
在同一个叶面内使用viewstate更科学
yunhi 2002-05-27
  • 打赏
  • 举报
回复
那只能用javascript了,如果你用session判断的话,那它先要提交到服务器后才能判断你的页面是否已经提交了。
kane 2002-05-26
  • 打赏
  • 举报
回复
链接到另外一个页面,用户可以Back到上一页,再提交一次

查数据库的话,浪费太多资源,还不如用session

可以在提交前给session一个值,再提交时对这个值进行确认,如果不是则认为重复提交,提交完成后清空session的内容
redcaff_l 2002-05-26
  • 打赏
  • 举报
回复
一般的处理是提交之后链接到另外一个页面,不要让他不断的刷新。
andy_123 2002-05-26
  • 打赏
  • 举报
回复
用session?不是,你的意思是说比如添加一条记录,刷新后又添加一次吧?
要读数据库,有就不添加,否则就添加
bigsnoopy 2002-05-26
  • 打赏
  • 举报
回复
反复提交是什么意思?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧