自定义Sharepoint 2013页面布局引发错误

自定义Sharepoint 2013页面布局引发错误,sharepoint,sharepoint-2013,Sharepoint,Sharepoint 2013,我正在尝试为Sharepoint 2013创建自定义页面布局。到目前为止,我对Design Manager模板所做的唯一更改是将CSS文件(链接在Placeholder AdditionalPageHead部分中)和添加的div(每个div都包含一个Web部件区域)链接到Placeholder Main部分。页面布局预览没有问题,但当我尝试将其设置为实际Sharepoint页面的布局时,出现以下错误: “TopNavigationMenu”的DataSourceID必须是IHierarchica

我正在尝试为Sharepoint 2013创建自定义页面布局。到目前为止,我对Design Manager模板所做的唯一更改是将CSS文件(链接在Placeholder AdditionalPageHead部分中)和添加的div(每个div都包含一个Web部件区域)链接到Placeholder Main部分。页面布局预览没有问题,但当我尝试将其设置为实际Sharepoint页面的布局时,出现以下错误:

“TopNavigationMenu”的DataSourceID必须是IHierarchicalDataSource类型控件的ID。找不到ID为“TopItemap”的控件

我试过用谷歌搜索这个错误,但我能找到的所有实例都是由自定义web部件等引起的。有人知道是什么引起的吗

编辑:我已确认我是网站集管理员,并检查了日志。他们没有提到任何新的内容,但下面是日志中的完整错误,只是为了澄清:

11/19/2014 14:44:2.10 W3WP.EXE(0x20C0)0x2598 SharePoint基金会一般8NCA媒体应用错误,当Access / AA/Pult/Debug。Apxx,Error =“TopMeavigation菜单”的DATAuthCuid ID必须是IsLogialDATA数据源控件的ID。找不到ID为“TopItemap”的控件。位于System.Web.UI.WebControl.HierarchicalDataBoundControl.GetDataSource()的System.Web.UI.WebControl.HierarchicalDataBoundControl.ConnectToHierarchicalDataSource()的System.Web.UI.WebControl.HierarchicalDataBoundControl.OnLoad(EventArgs e)的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()位于System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web。。。。1fbccd9c-39f9-c07e-674b-2ee9a47b3002

11/19/2014 14:44:02.10*W3WP.EXE(0x20C0)0x2598 SharePoint基金会8NCA媒体…UI.Page

11/19/2014 14:44:2.10 W3WP.EXE(0x20C0)0x2598 SharePoint基础运行时TKAU意外系统.Web.HtpExtExt:TopNavigation菜单的DATA命令必须是iStimeDealDaskOracle的控件的ID。找不到ID为“TopItemap”的控件。位于System.Web.UI.WebControl.HierarchicalDataBoundControl.GetDataSource()的System.Web.UI.WebControl.HierarchicalDataBoundControl.ConnectToHierarchicalDataSource()的System.Web.UI.WebControl.HierarchicalDataBoundControl.OnLoad(EventArgs e)的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()位于System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Control.LoadRecursive()的System.Web.UI.Page.ProcessRequestMain(Boolea…1fbccd9c-39f9-c07e-674b-2ee9a47b3002


< 11/19/2014 > 14:44:0310*W3WP.EXE(0x20C0)0x2598 SharePoint基金会运行时TKAU意外…N包含在AcyScPoint中,布尔包含在SaaSycCyPoint)1FBCCD9C-9F9C07E-67B-2EE9A47 B32

< P>结果出在我的母版页中。我使用的是西雅图,所以我切换到奥斯陆,问题就消失了。

编辑以显示进度(因为我无法删除评论而发表评论。)