gpt4 book ai didi

c# - 如果正在预览页面,Sitecore API 会在后面检查代码

转载 作者:行者123 更新时间:2023-11-30 13:50:36 26 4
gpt4 key购买 nike

我的 Sitecore 站点中有一个子布局,用于通过元刷新(一种临时措施)执行重定向,但我希望编辑能够在不发生重定向的情况下预览页面。 Page_Load 方法中是否有一种方法可以使用 Sitecore API 检查页面是否正在预览?

最佳答案

是的,检查页面模式。假设您可以将元刷新移动到重定向,您可以这样做:

    protected void Page_Load(object sender, EventArgs e)
{
if(!Sitecore.Context.PageMode.IsPreview)
{
// Not in preview mode
Response.Redirect("redirectionurl.aspx");
}
}

关于c# - 如果正在预览页面,Sitecore API 会在后面检查代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6042610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com