سؤال

قمت بإنشاء مزود خريطة الموقع مخصص لكنني غير قادر على إظهار المستوى التالي.

هنا هي محاولتي الأولى: giveacodicetagpre.

هنا هي محاولتي الثانية (العودية): giveacodicetagpre.

هنا هو مفوض التحكم XML: giveacodicetagpre. نتيجة

دائما هذا:

أدخل وصف الصورة هنا

هل أنا أفتقد الواضح هنا؟لا يمكن أن يكون الصعب ...

التحديث 1 : أريد 3 أو أكثر تم إنشاؤها بالكامل برمز.يجب أن تكون مرئية في كل صفحة.

هل كانت مفيدة؟

المحلول 3

حسنا، ليس ممكنا مع portalsitemaprovider.له الصغار.

أدخل وصف الصورة هنا

نصائح أخرى

يجب عليك تعيين "ShowStartingNode= True" في خصائص التحكم المفوض لموفر Sitemap المخصص.إعداده إلى FALSE يجعله لتخطي ChootNode في التسلسل الهيدروليف في خريطة الموقع.

giveacodicetagpre.

http://social.msdn.microsoft.com/forums/sharepoint/frums/sharepoint/frmpr-pr/734cfd61-cce8-4adb-9d4f-d77bf42f815e/inserting-a-portalsitemapnode-on-existing- Sitemapnodecollection- ينشئ - التكرارات

داخل masterpage تحتاج إلى شيء مثل هذا: giveacodicetagpre.

http://msdn.microsoft.com / en-us/library/ms466994(V==OFFICE.14).aspx

و

أضف هذا:

showstartingnode="false" يجب أن تكون خاطئة خلاف ذلك بشكل افتراضي من الإعداد إلى True

p> http:// msdn. microsoft.com/en-us/library/system.web.ui.webcontrols.sitemapdatasource.showstartingnode.aspx

تحرير

كما الكود أعلاه DEENST يعمل (مصنوع دون اختبار؛) سيء) وأنا لا أعرف الخطأ على وجه التحديد والخط الذي يسببه، يمكنك استخدام هذا بدلا من ذلك: giveacodicetagpre.

أضف هذا إلى web.config giveacodicetagpre.

أضف هذا إلى masterPage تحت quarierplaceholder giveacodicetagpre.

ammend رمز لتناسب احتياجاتك!

http://msdn.microsoft.com / en-us/library/cc789625(V==OFFICE.14).aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top