1

在操作后执行 GET_POST_REDIRECT 有几个优点;然而,在没有进行重定向的情况下,我们返回一个视图,即返回一个不同的视图(在 POST 之后返回一个索引视图)。

就网页和页面而言,当我们从操作方法返回不同的视图(从 POST 返回索引)时,真实情况是什么。我们什么时候可以使用它,什么时候不推荐。URL / URI 会发生什么?

如果在需要多个处理级别的单个大/复杂页面的情况下,我们应该再次重定向到同一页面并出现错误或返回相同的视图并显示错误消息,哪一个会更好或推荐?

4

1 回答 1

0

您可以从操作返回任何 ActionResult。您可以为具有明确指定名称(与操作名称不同)的视图返回 ViewResult。在这种情况下,页面 URL 不会发生任何事情,只是从服务器返回不同的 HTML 用于不同的视图。

直接使用重定向或返回结果 - 这取决于您的实际案例和网站设计。没有任何具体的答案。

于 2012-04-22T07:27:14.927 回答