Iuc*_*unu 1 asp.net sitecore preview
我已经整理了一个.aspx页面,它是某个模板的布局.Database.GetItem(string)在Sitecore预览窗格中,我无法通过路径(即通过调用)获取当前项目,尽管它在Web上工作正常,即使使用.NET Request.RawUrl属性也是如此.
在此上下文中,如何最轻松地访问当前项?
小智 5
Sitecore.Context.Item
Run Code Online (Sandbox Code Playgroud)
在预览模式和普通模式下获取当前页面的项目.
要检查您是否在预览中,您可以使用:
if (Sitecore.Context.PageMode.IsPreview) and
Run Code Online (Sandbox Code Playgroud)
如果是普通页面,您可以使用:
if (Sitecore.Context.PageMode.IsNormal )
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6884 次 |
| 最近记录: |