【发布时间】:2012-08-01 20:46:20
【问题描述】:
我正在使用 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!!!
}
}
}
【问题讨论】:
标签: c# sitecore sitecore6 server.transfer