0

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

回答

0

在显示错误之前,您不应该允许重定向。实际上,所有逻辑都是在重定向之前发生的 - 插入新数据,检查数据,显示错误,更正数据,保存数据,重定向,插入新数据。