如何定制SharePoint“欢迎”菜单?
如下的例子演示了如何在欢迎菜单下加入“测试菜单”,对应的URL为 /test.aspx
第一步:设计好网页 /test.aspx
第二步:设计Welcome.ascx
路径:C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\CONTROLTEMPLATES\Welcome.ascx (注意:可能需要修改驱动器盘符)
打开Welcome.ascx文件,在"SharePoint:FeatureMenuTemplate" tag之间加入代码
<SharePoint:MenuItemTemplate runat="server" id="MenuItemTemplate1"
Text="测试菜单"
Description="这里是测试信息"
ClientOnClickNavigateUrl="/test.aspx"
MenuGroupId="300"
Sequence="300"
UseShortId="true"
/>
其中MenuGroupId为菜单项分组、Sequence为菜单项目顺序、ClientOnClickNavigateUrl为你的功能网页路径。相关内容可参考文件内的其他MenuItemTemplate。
第三步:完成测试。
可以看到,显示如下