表格提交期间的数据提交

时间:2010-10-30 12:01:06

标签: asp.net-mvc

我有一个包含两个文本框和一个提交按钮的表单。 输入数据和提交数据存储在数据库中。但如果我再次刷新页面,则再次存储相同的数据。 应如何预防?

3 个答案:

答案 0 :(得分:1)

解决此常见问题的一种方法是重定向到另一个ActionResult,您可以在其中通知表单提交的成功/失败。

此外,尝试提交ViewModel实例(请参阅强类型视图),而不是表单值。这简化了数据验证。

答案 1 :(得分:1)

答案 2 :(得分:0)

您应该在确认/感谢页面上实施PRG redirect