2009-11-30 8 views

Répondre

0

Vous pouvez créer un fichier xmldoc en mémoire et le lier au contrôle du menu avec les URL souhaitées. Vous pouvez également créer dynamiquement le menu dans votre code en ajoutant des éléments en fonction de certains critères que vous définissez dans votre base de données ou en XML.

0

Toutes les URL doivent être uniques dans le plan du site.

Vous pouvez créer les pages et charger un contrôle utilisateur sous construction, ou bien rediriger l'utilisateur dans Page_Load vers la page de construction.

1

Bien que l'URL doit être différent pour chaque élément de menu, vous pouvez toujours charger la même page ASPX à partir de plusieurs éléments de menu:

siteMapNode title="Page One" description="First page" url="~/Page.aspx?p=1" roles=""

siteMapNode title="Page Two" description="Second page" url="~/Page.aspx?p=2" roles="" 

En passant ?= paramètres rend l'URL différente et si votre La page ASPX ignore le paramètre puis vous obtenez l'effet désiré