讓我們說,如果Sitecore的項目item
有一個字段Created by
型Link Types:Droptree
Sitecore的:以顯示其與類型鏈接類型保存在外地的項目名稱高效方式:Droptree
我要打印項目的名稱,其保存在Created by
的字段中。以下行<sc:Text Field="Created by" runat="server"/>
將打印ItemId。什麼是有效的方式來顯示這個項目的名稱。
我知道我可以從數據庫中獲取的項目,然後打印它的名稱爲:
<asp:Label runat="server" ID="lblItemName"></asp:Label>
在代碼隱藏:
if (!Page.IsPostBack)
{
Item currentItem = Sitecore.Context.Item;
Item relatedItem = Sitecore.Context.Database.GetItem(currentItem["Created by"]);
lblItemName.Text = relatedItem.Name;
}