重定向至“Sitecore 中的相同控制器和操作方法”

本文关键字:控制器 操作方法 Sitecore 重定向 | 更新日期: 2023-09-27 18:34:02

我有一个函数正在执行严肃的活动,并且在某个阶段它显示了一个弹出窗口。现在,我的要求是,一旦用户在此警告弹出窗口中单击"确定",它应该进一步恢复对此操作方法的操作。

他们以某种方式在 MVC 中实现了它。但是,在新的 Sitecore MVC 中,我们不支持 RedirectToAction。

是否有等效的方法重定向到此控制器和特定操作方法?我需要类似的东西

RedirectToAction("SubmitDetails", "DetailsController"); 

在 Sitecore MVC 中

重定向至“Sitecore 中的相同控制器和操作方法”

简短的回答;不,没有办法完全按照你在这里的要求去做。

原因是;Sitecore 控制器渲染旨在返回可见/可渲染的内容 - 它们的核心仍然是 Sitecore 系统的"渲染"。

您需要重新考虑如何做到这一点。

有关更多信息,请参阅 Martina 的博客:http://mhwelander.net/2014/04/09/sitecore-controller-rendering-action-results-what-can-i-return/