我正在使用 Sitecore,我必须显示页面集合中的第一页。到目前为止,这是我的代码:
private Item currItem = Sitecore.Context.Item;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (currItem.HasChildren || currItem.TemplateID == new Sitecore.Data.ID("45D58815-A301-4393-9BA0-30A00C9BB993"))
{
var getFirstChild = (from Item item in currItem.GetChildren()
select item).First();
if (getFirstChild.TemplateID == new Sitecore.Data.ID("45D58815-A301-4393-9BA0-30A00C9BB993") && getFirstChild != null)
{
//Server.Transfer(getFirstChild.Paths.Path);
}
else
{
//Load Generic Page!
}
}
else
{
//Load Generic Page!!!
}
}
}