我使用的是 Sitecore 6.5。
下面的代码工作正常,但我不明白如何。 GetItem()
方法有六个重载函数,它将字符串值作为项目路径。
在这种情况下,它将 id 作为字符串并正确返回项目(位置是 Sitecore droplink 字段)。我错过了什么吗?
private Sitecore.Data.Items.Item LocationItem
{
get
{
return Sitecore.Context.Database.GetItem(Item["Location"]);
}
}
最佳答案
GetItem()
的字符串参数可以是 ID 或路径。
两者都可以。
关于c# - 在 Sitecore 6.5 中按 ID 获取项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26485987/