يجب أن يكون DataSourceid من "V4Quicklaunchmenu" هو معرف التحكم في النوع IhierarchicalDatasource
-
10-12-2019 - |
سؤال
أحاول أن أجعل شريط التنقل الأيسر إلى SharePoint 2010 باستخدام teckniq= http://www.helpmeonshenshepoint.com/03/03/custom-sharepoint-top-menu-and.html
لدي هذا الخطأ تدليك :
يجب أن يكون DataSourceid من "V4Quicklaunchmenu" هو معرف التحكم في النوع IhierarchicalDatasource. تعذر العثور على عنصر تحكم مع ID 'Quicklaunchsitemap'.
خطأ sorce:
تم إنشاء استثناء غير معالج أثناء تنفيذ طلب الويب الحالي. يمكن تحديد المعلومات المتعلقة بأصل وموقع الاستثناء باستخدام أثر المكدس الاستثناء أدناه.
تتبع المكدس
[httpexception (0x80004005): يجب أن يكون DataSourceID من "V4Quicklaunchmenu" هو معرف التحكم في النوع IhierarchicalDatasource. تعذر العثور على عنصر تحكم مع معرف "Quicklaunchsitemap".] system.web.ui.webcontrols.heierarchicaldataboldcontrol.getdatasource () +2335265 system.web.ui.webcontrols.heierarchicaldatabontcontrol.connecttohierarchicaldatasource () +212 system.web.ui.webcontrols.heierarchicaldatabontcontroltrol.onload (EventArgs E) +28 system.web.ui.control.loadrecursive () +66 system.web.ui.control.loadrecursive () +191 system.web.ui.control.loadrecursive () +191 system.web.ui.control.loadrecursive () +191 system.web.ui.control.loadrecursive () +191 system.web.ui.control.loadrecursive () +191 system.web.ui.control.loadrecursive () +191 system.web.ui.control.loadrecursive () +191 system.web.ui.page.processrequestmain (Boolean IncludesBeForeAsyncPoint، Boolean IncludesTagesAfterAncoinncpoint) +2428
لقد وجدت يمكن أن نحل كثيرا من مختلف الأرجين عن سبب هذه الصيانة. لقد حاولت تغيير ملف XML الخاص بي مع الخارج. أتمنى أن تفهم ما أفعله خطأ. سأقوم بنشر أجزاء التعليمات البرمجية التي أعتقد أنها أمرا ما هي رمزي:
في web.config داخل sitemap-> مقدمي إضافتهم هذا: giveacodicetagpre.
cs-file giveacodicetagpre.
elements.xml-file giveacodicetagpre.
تفويضي عناصر التحكم في masterPage giveacodicetagpre.
اثنين من جديد giveacodicetagpre.
المحلول
Try adding Both Delegate controls and it should resolve your problem.