Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc asp.net mvc通过重新刷新带f5的页面来防止多个表单帖子_Asp.net Mvc - Fatal编程技术网

Asp.net mvc asp.net mvc通过重新刷新带f5的页面来防止多个表单帖子

Asp.net mvc asp.net mvc通过重新刷新带f5的页面来防止多个表单帖子,asp.net-mvc,Asp.net Mvc,我有一个带有HTML表单的ASP.NETMVC5网站,用户可以在其中创建一个相当大的xxx kb文件。该文件中的一些数据应插入数据库,并向用户提供响应 除用户按F5刷新页面外,其他一切正常。然后将数据多次插入数据库。我在第一次提交后禁用了提交按钮,但F5刷新的问题仍然存在 我已经尝试过Post Redirect Get,但由于文件太大,无法正常工作。在仍然允许我上传文件的情况下,防止重复输入的解决方案是什么?在前面的回答中介绍了使用javascript捕获键盘快捷键。我无法证明这是否完全是解决你

我有一个带有HTML表单的ASP.NETMVC5网站,用户可以在其中创建一个相当大的xxx kb文件。该文件中的一些数据应插入数据库,并向用户提供响应

除用户按F5刷新页面外,其他一切正常。然后将数据多次插入数据库。我在第一次提交后禁用了提交按钮,但F5刷新的问题仍然存在


我已经尝试过Post Redirect Get,但由于文件太大,无法正常工作。在仍然允许我上传文件的情况下,防止重复输入的解决方案是什么?

在前面的回答中介绍了使用javascript捕获键盘快捷键。我无法证明这是否完全是解决你问题的最佳方案,但具体解决了你的问题