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