asp.net – 避免表格重新提交
发布时间:2020-12-15 23:56:43 所属栏目:asp.Net 来源:网络整理
导读:我正在开发ASP.NET应用程序,并遇到与重新提交行为有关的“问题”. 我正在使用表单提交事件中的计数器控制重新提交,如果已经发布,则禁用提交. 我的应用程序是一个3步骤的工作流程,当显示第3步时,事务从步骤2提交到步骤3. 我的问题是什么?嗯…我想避免用户通
我正在开发ASP.NET应用程序,并遇到与重新提交行为有关的“问题”.
我正在使用表单提交事件中的计数器控制重新提交,如果已经发布,则禁用提交. 我的应用程序是一个3步骤的工作流程,当显示第3步时,事务从步骤2提交到步骤3. 我的问题是什么?嗯…我想避免用户通过按F5或所有其他可能性重新提交数据.我不想禁用密钥,因为可能是解决方法. 我想知道我是否可以删除在渲染完成后和响应发送给用户之前运行的HTTP模块中的发布数据. 解决方法
您可以使用Post / Redirect / Get“模式”,当用户发布数据时,您将其重定向(在处理提交的数据之后)到另一个将响应get的页面.就像stackoverflow和其他网站一样.
这是解释Post/Redirect/Get Pattern的维基百科页面. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如果DataSource不包含任何项目,如何在ASP.NET C#中隐藏转发
- asp.net – 连接到源文件XYZ的撤消管理器时出错
- 如何在MVC_WebAPI项目中的APIController帮助页面添加Web测试
- asp.net-mvc – 保持asp.net mvc控制器的大小
- 如何配置ASP.NET / IIS管道
- asp.net-mvc – 控制台应用程序HttpClient发布到mvc web ap
- asp.net-mvc – 尝试解密FormsAuthentication票证总是无法验
- asp.net – 从IIS6向IIS7.5移动AJAX调用,在System.Web.Hand
- asp.net – 找不到’AppModule’的NgModule元数据使用–env
- ASP.NET压力测试
推荐文章
站长推荐
- asp.net – SQL网络接口,错误:26 – 定位服务器
- asp.net-mvc – Unity使用参数将依赖项注入MVC??
- asp.net – 避免Web应用程序的会话劫持
- asp.net-mvc – 如何使用ASP.NET MVC实现自定义缓
- asp.net – 线程更新的Asp .net会话变量没有反映
- asp.net – 为什么aspx代码隐藏文件被声明为部分
- Scaffolding Template on Asp.Net Core Ra
- asp.net – 自定义elmah.axd输出字段
- 是否有必要创建ASP.NET 4.0 SQL会话状态数据库,与
- asp.net-mvc-4 – 如何使WebSecurity.Login使用用
热点阅读