Inhoudsopgave:
- 1 Maak in SharePoint Designer 2010 een nieuw XML-bestand door Bestand → Alle bestanden te kiezen.
- 2Voer uw navigatie-items in het bestand in.
- 3Open de pagina Webonderdeel, pagina-indeling of basispagina in SharePoint Designer 2010 waar u uw nieuwe navigatiemenu wilt maken.
- 4Sleep de gegevensbron voor uw XML-bestand naar uw pagina.
- 5 Klik met de rechtermuisknop op de gegevensbron en kies Eigenschappen in het contextmenu.
- 6Sleep en zet een AspMenu-besturingselement op uw pagina vanuit de gereedschapset.
- 7 Configureer de eigenschappen voor het AspMenu-besturingselement als volgt:
- 8 Sla uw instellingen op en vernieuw de pagina.
Video: Hoe Maak Je Een Wordpress Website 2019 2024
Een XML-bestand gebruiken om je navigatiemenu in SharePoint 2010 te starten, begint een beetje techneut te worden, maar is eigenlijk toegankelijk voor elke hoofdgebruiker aan wie de rechten zijn verleend om SharePoint Designer te gebruiken.
Een van de leuke dingen over het gebruik van het AspMenu-navigatiemenu van SharePoint is dat het al begrijpt hoe je fly-outs en menustijlen moet doen, dus je navigeert niet zoals je met een van de andere opties navigeert.
U verstrekt slechts een alternatieve gegevensbron in plaats van de SharePoint-gegevensbron voor publicatiehiërarchie te gebruiken.
De volgende stappen leiden u door het gebruik van een XML-bestand om uw navigatiemenu te besturen:
1 Maak in SharePoint Designer 2010 een nieuw XML-bestand door Bestand → Alle bestanden te kiezen.
U kunt dit bestand verplaatsen naar een documentbibliotheek waar het kan worden gecontroleerd op een nieuwe versie.
2Voer uw navigatie-items in het bestand in.
Uw bestand moet de sitemapconventie volgen voor navigatiemenu's, die sitemapknooppunten in elkaar nesten.
3Open de pagina Webonderdeel, pagina-indeling of basispagina in SharePoint Designer 2010 waar u uw nieuwe navigatiemenu wilt maken.
Test dit eerst op een pagina met een webonderdeel en verplaats het vervolgens naar een pagina-indeling of basispagina nadat u het hebt getest.
4Sleep de gegevensbron voor uw XML-bestand naar uw pagina.
Klik in de ontwerpweergave op de locatie in uw bestand waar u de gegevensbron wilt invoegen en klik vervolgens op het tabblad Invoegen op het lint.
Klik op de knop Gegevensbron in de groep Besturingselementen en selecteer het XML-bestand. SharePoint Designer voegt het gegevensbronbeheer in de pagina in.
5 Klik met de rechtermuisknop op de gegevensbron en kies Eigenschappen in het contextmenu.
Stel de XPath-eigenschap op uw gegevensbron in op de volgende waarde:
/ siteMap / siteMapNode / siteMapNode
Dit zorgt ervoor dat de basisknooppunten in uw bestand niet worden weergegeven in het navigatiebesturingselement.
6Sleep en zet een AspMenu-besturingselement op uw pagina vanuit de gereedschapset.
Het besturingselement AspMenu bevindt zich in de groep SharePoint Server Controls van het lint.
Het is misschien eenvoudiger om het AspMenu-besturingselement te kopiëren en te plakken vanaf de publiceerstamspagina dan door het besturingselement in de gereedschapset in te voegen. Als u dat doet, moet u het menu een unieke ID geven, zoals MyCustomMenu.
7 Configureer de eigenschappen voor het AspMenu-besturingselement als volgt:
Stel de eigenschap DataSourceID in op het AspMenu-besturingselement om overeen te komen met de gegevensbron die u in stap 4 hebt gemaakt.
Stel de eigenschap StaticDisplayLevels in op 1.
Voeg een DataBindings-element in om de items in uw XML-bestand toe te wijzen aan het menu.
8 Sla uw instellingen op en vernieuw de pagina.
Een SharePoint-menu geeft aangepaste navigatie-items weer.
Het navigatiemodel van SharePoint wordt rechtstreeks overgenomen van ASP. NETTO. Niets nieuws of magisch over hoe SharePoint omgaat met sitenavigatie. Dat betekent dat je veel opties hebt om de navigatiemenu's aan te passen in SharePoint. In de meeste gevallen maakt u een nieuwe navigatieprovider of een nieuwe gegevensbron terwijl u een van de bestaande navigatiemenu's gebruikt om de resultaten weer te geven.