1
有沒有辦法自定義CompositeC1中的Layout.Navigation.Menu函數,或者可以使用我可以編輯的函數複製此函數?我需要爲呈現的元素添加唯一的ID,以便我可以創建基於圖像的菜單而不僅僅是文本。您可以在CompositeC1中自定義Layout.Navigation.Menu嗎?
有沒有辦法自定義CompositeC1中的Layout.Navigation.Menu函數,或者可以使用我可以編輯的函數複製此函數?我需要爲呈現的元素添加唯一的ID,以便我可以創建基於圖像的菜單而不僅僅是文本。您可以在CompositeC1中自定義Layout.Navigation.Menu嗎?
該功能可以使用XSLT或Razor實現,具體取決於您最初選擇的起始站點。請查看下面的「函數| XSLT函數| ...」,如果您沒有在其中找到Layout.Navigation.Menu,請在「Layout |/App_Data/Razor/...」下面檢查。
要複製剃刀功能,只需複製文件,將其命名爲您想要命名的新功能。 XSLT函數沒有複製功能,在這裏您需要創建新的XSLT功能並複製設置。
謝謝 - 我不熟悉XSLT或Razor,所以這個簡單的任務可能會有點挑戰:)有沒有辦法直接在C#中編寫C1函數? – NickG 2012-03-21 09:52:40