Error: The DataSourceID of QuickLaunchMenu must be the ID of a control of type IHierarchicalDataSource
Title
INTERNAL: Error: “The DataSourceID of ‘QuickLaunchMenu’ must be the ID of a control of type IHierDescription
Cause
Config.ini of the web application in questionhas orphaned lines.
Resolution
Please backup the current web.config file and delete the lines as per below:
===
<SafeControl Assembly=Telerik.Web.UI, Version=2008.2.1001.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4 Namespace=Telerik.Web.UI TypeName=* Safe=True />
<SafeControl Assembly=Telerik.Web.UI, Version=2008.2.1001.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4 Namespace=Telerik.Web.UI.Editor TypeName=* Safe=True />
<SafeControl Assembly=Telerik.Web.UI, Version=2008.2.1001.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4 Namespace=Telerik.Web.UI.Widgets TypeName=* Safe=True />
<SafeControl Assembly=Telerik.Web.UI, Version=2008.2.1001.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4 Namespace=Telerik.Web.Design TypeName=* Safe=True />
<SafeControl Assembly=RadEditorSharePoint, Version=5.2.3.0, Culture=neutral, PublicKeyToken=1f131a624888eeed Namespace=Telerik.SharePoint TypeName=* Safe=True />
<SafeControl Assembly=RadEditorSharePoint, Version=5.2.3.0, Culture=neutral, PublicKeyToken=1f131a624888eeed Namespace=Telerik.SharePoint.FieldEditor TypeName=* Safe=True />
<SafeControl Assembly=RadEditorSharePoint, Version=5.2.3.0, Culture=neutral, PublicKeyToken=1f131a624888eeed Namespace=Telerik.SharePoint.ListFieldEditor TypeName=* Safe=True />
<SafeControl Assembly=RadEditor.Net2, Version=7.3.2.0, Culture=neutral, PublicKeyToken=852c9eb6525c1b53 Namespace=Telerik.WebControls TypeName=* Safe=True />
<SafeControl Assembly=RadEditor.Net2, Version=7.3.2.0, Culture=neutral, PublicKeyToken=852c9eb6525c1b53 Namespace=Telerik.RadEditorUtils TypeName=* Safe=True />
<SafeControl Assembly=RadEditor.Net2, Version=7.3.2.0, Culture=neutral, PublicKeyToken=852c9eb6525c1b53 Namespace=Telerik.RadEditorConverters TypeName=* Safe=True />
<SafeControl Assembly=RadEditor.Net2, Version=7.3.2.0, Culture=neutral, PublicKeyToken=852c9eb6525c1b53 Namespace=Telerik.RadEditorDesigners TypeName=* Safe=True />
<SafeControl Assembly=RadSpell.Net2, Version=3.2.3.0, Culture=neutral, PublicKeyToken=b5dad7bf2bf594c2 Namespace=Telerik.WebControls TypeName=* Safe=True />
<SafeControl Assembly=RadEditorSharePoint, Version=4.5.0.0, Culture=neutral, PublicKeyToken=1f131a624888eeed Namespace=Telerik.SharePoint TypeName=* Safe=True />
<SafeControl Assembly=RadEditorSharePoint, Version=4.5.0.0, Culture=neutral, PublicKeyToken=1f131a624888eeed Namespace=Telerik.SharePoint.FieldEditor TypeName=* Safe=True />
<SafeControl Assembly=RadEditorSharePoint, Version=4.5.0.0, Culture=neutral, PublicKeyToken=1f131a624888eeed Namespace=Telerik.SharePoint.ListFieldEditor TypeName=* Safe=True />
===
Defect ID
Config.ini of the web application in questionhas orphaned lines.