Bruk XML-filer til å drive navigasjonsmenyen

Å bruke en XML-fil til å kjøre navigasjonsmenyen i SharePoint 2010 begynner å bli litt teknisk, men er faktisk tilgjengelig for alle avanserte brukere som har fått rettighetene til å bruke SharePoint Designer.

En av de fine tingene med å bruke SharePoints AspMenu-navigasjonsmeny er at den allerede forstår hvordan man utfører flyouts og menystiling, slik at du ikke ruller din egen navigasjon som du gjør med noen av de andre alternativene.

Du gir bare en alternativ datakilde i stedet for å bruke SharePoints publiseringssidehierarkidatakilde.

Følgende trinn leder deg gjennom prosessen med å bruke en XML-fil til å kjøre navigasjonsmenyen:


Bruk XML-filer til å drive navigasjonsmenyen

1I SharePoint Designer 2010 oppretter du en ny XML-fil ved å velge Fil→ Alle filer.

Du kan flytte denne filen til et dokumentbibliotek hvor den kan versjonskontrolleres.


Bruk XML-filer til å drive navigasjonsmenyen

2Skriv inn navigasjonselementene dine i filen.

Filen din må følge nettkartkonvensjonen for navigasjonsmenyer, som legger sidekartnoder inne i hverandre.

3Åpne webdelsiden, sideoppsettet eller mastersiden i SharePoint Designer 2010 der du vil opprette den nye navigasjonsmenyen.

Test dette på en webdel-side først, og flytt det deretter til et sideoppsett eller masterside etter at du har testet det.


Bruk XML-filer til å drive navigasjonsmenyen

4 Dra og slipp datakilden for XML-filen på siden din.

I designvisning klikker du på plasseringen i filen din der du vil sette inn datakilden, og klikker deretter på Sett inn-fanen på båndet.

Klikk på Datakilde-knappen i Kontroller-gruppen og velg XML-filen. SharePoint Designer setter inn datakildekontrollen på siden.

5 Høyreklikk på datakilden og velg Egenskaper fra kontekstmenyen.

Sett XPath-egenskapen på datakilden til følgende verdi:

/siteMap/siteMapNode/siteMapNode

Dette sikrer at rotnodene i filen din ikke vises i navigasjonskontrollen.

6 Dra og slipp en AspMenu-kontroll på siden din fra verktøykassen.

AspMenu-kontrollen er i SharePoint Server Controls-gruppen på båndet.

Det kan hende du finner det lettere å kopiere og lime inn AspMenu-kontrollen fra publiseringsmastersiden enn å sette inn kontrollen fra verktøykassen. Hvis du gjør det, sørg for at du gir menyen en unik ID, for eksempel MyCustomMenu.


Bruk XML-filer til å drive navigasjonsmenyen

7 Konfigurer egenskapene for AspMenu-kontrollen som følger:

Angi DataSourceID-egenskapen på AspMenu-kontrollen slik at den samsvarer med datakilden du opprettet i trinn 4.

Sett egenskapen StaticDisplayLevels til 1.

Sett inn et DataBindings-element for å tilordne elementene i XML-filen til menyen.


Bruk XML-filer til å drive navigasjonsmenyen

8 Lagre innstillingene og oppdater siden.

En SharePoint-meny viser tilpassede navigasjonselementer.

SharePoints navigasjonsmodell er arvet direkte fra ASP.NET. Ingenting er nytt eller magisk med hvordan SharePoint håndterer nettstednavigering. Det betyr at du har mange alternativer for å tilpasse navigasjonsmenyene i SharePoint. I de fleste tilfeller oppretter du enten en ny navigasjonsleverandør eller en ny datakilde mens du bruker en av de eksisterende navigasjonsmenyene for å vise resultatene.


Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows

Hvordan blokkere Microsoft Word fra å åpne filer i skrivebeskyttet modus på Windows Microsoft Word åpner filer i skrivebeskyttet modus, noe som gjør det umulig å redigere dem? Ikke bekymre deg, metodene er nedenfor

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Hvordan fikse feil utskrift av Microsoft Word-dokumenter

Slik fikser du feil ved utskrift av feil Microsoft Word-dokumenter Feil ved utskrift av Word-dokumenter med endrede fonter, rotete avsnitt, manglende tekst eller tapt innhold er ganske vanlig. Men ikke gjør det

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Slett penn- og highlighter-tegninger på PowerPoint-lysbilder

Hvis du har brukt pennen eller merkepennen til å tegne på PowerPoint-lysbildene dine under en presentasjon, kan du lagre tegningene til neste presentasjon eller slette dem, slik at du neste gang du viser dem starter med rene PowerPoint-lysbilder. Følg disse instruksjonene for å slette penn- og merkepenntegninger: Slette linje én på […]

Style Library-innhold i SharePoint 2010

Style Library-innhold i SharePoint 2010

Stilbiblioteket inneholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og bilder som brukes av forhåndsdefinerte mastersider, sideoppsett og kontroller i SharePoint 2010. For å finne CSS-filer i stilbiblioteket til et publiseringsnettsted: Velg Site Actions→ View Alt innhold på nettstedet. Innholdet på nettstedet vises. Style-biblioteket ligger i […]

Formater tall i tusenvis og millioner i Excel-rapporter

Formater tall i tusenvis og millioner i Excel-rapporter

Ikke overveld publikum med gigantiske tall. I Microsoft Excel kan du forbedre lesbarheten til dashbordene og rapportene dine ved å formatere tallene dine slik at de vises i tusenvis eller millioner.

Hvordan dele og følge SharePoint-nettsteder

Hvordan dele og følge SharePoint-nettsteder

Lær hvordan du bruker SharePoints sosiale nettverksverktøy som lar enkeltpersoner og grupper kommunisere, samarbeide, dele og koble til.

Hvordan konvertere datoer til julianske formater i Excel

Hvordan konvertere datoer til julianske formater i Excel

Julianske datoer brukes ofte i produksjonsmiljøer som et tidsstempel og hurtigreferanse for et batchnummer. Denne typen datokoding lar forhandlere, forbrukere og serviceagenter identifisere når et produkt ble laget, og dermed alderen på produktet. Julianske datoer brukes også i programmering, militæret og astronomi. Forskjellig […]

Hvordan lage en Access Web App

Hvordan lage en Access Web App

Du kan lage en nettapp i Access 2016. Så hva er en nettapp egentlig? Vel, nettet betyr at det er online, og appen er bare en forkortelse for "applikasjon". En Custom Web App er en online databaseapplikasjon som du får tilgang til fra skyen ved hjelp av en nettleser. Du bygger og vedlikeholder nettappen i skrivebordsversjonen […]

Hurtigstartlinje i SharePoint 2010

Hurtigstartlinje i SharePoint 2010

De fleste sidene i SharePoint 2010 viser en liste over navigasjonskoblinger på hurtigstartlinjen langs venstre side av siden. Hurtigstartlinjen viser koblinger til innhold på nettstedet som lister, biblioteker, nettsteder og publiseringssider. Hurtigstartlinjen inneholder to svært viktige lenker: Linken for alt nettstedinnhold: […]

Hva betyr løserfeilmeldingene i Excel?

Hva betyr løserfeilmeldingene i Excel?

For enkle problemer finner Solver i Excel vanligvis raskt de optimale Solver-variabelverdiene for objektivfunksjonen. Men i noen tilfeller har Solver problemer med å finne Solver-variabelverdiene som optimerer objektivfunksjonen. I disse tilfellene viser Solver vanligvis en melding eller en feilmelding som beskriver eller diskuterer problemet som […]