0

使用 MVC,我听说在处理 Http 回发后使用 RedirectToAction 回到“GET”操作是一种很好的做法。我理解这是因为如果用户刷新页面或书签并重新访问它,则不会重复回发。我认为这是明智的,但在重定向后模型错误会丢失,因此我无法使用 Html.ValidationSummary 显示它们。在这种情况下推荐的做法是什么?非常感谢

4

1 回答 1

0

在显示错误之前,您不应允许重定向。事实上,所有逻辑都发生在重定向之前——插入新数据、检查数据、显示错误、纠正数据、保存数据、重定向、插入新数据。

于 2012-01-09T15:56:09.057 回答