我有一个带标签的母版页.选项卡由以下站点地图文件定义:
<siteMap>
<siteMapNode title="Home" url="~/" >
<siteMapNode title="Schedule" url="~/Pages/Tab2.aspx"/>
<siteMapNode title="Deliverables" url="~/Pages/Tab3.aspx"/>
<siteMapNode title="My Items" url="~/Pages/Tab4.aspx"/>
<siteMapNode title="Management" url="~/Pages/Tab5.aspx"/>
<siteMapNode title="Working Docs" url="~/Pages/Tab6.aspx"/>
</siteMapNode>
</siteMap>
Run Code Online (Sandbox Code Playgroud)
问题是,在我的子站点上,单击选项卡会让我回到根目录.例如,我希望计划链接转到http://Server/Subsite/Pages/Tab2.aspx.相反,我得到的是http://Server/Pages/Tab2.aspx.我读到在链接开头有一个波形符号可以解决这个问题,但事实并非如此.
我对Sharepoint(2007)全新,所以请耐心等待.我想在创建新网站时自动创建aspx页面.这些页面将通过标签链接到标签,标签将由母版页定义.我没有自定义网站定义,并计划将功能装订应用于开箱即用的空白网站定义.
通过我的研究,我认为您可以创建一个Web部件页面并将其转换为一个功能.然后,我可以将其钉在空白网站定义中.问题是我没有找到任何关于如何做到这一点的信息.所以我有两个问题:
我发现有一个人在这里问同一个问题:如何将网页部分页面添加到网站定义中? 我读了第一个回复,但它有点过头了,我不知道它是否真的回答了我的问题.
非常感谢!