2009-03-10 7 views
4

Dans mon ancienne application Web, asp.net 1.1 jours, j'avais des «fil d'Ariane» pour la navigation sur le site. Je veux refaire mon site en utilisant VS-2008. Est-ce que cela a construit une chapelure qui peut être placée sur une page maître? Si oui, quelqu'un peut-il me diriger dans la bonne direction?BreadCrumbs - ASP.NET - VS2008

C'est ce que j'imagine

Maître Pages a onglet comme options de navigation et lorsqu'ils cliquent sur une certaine option naviagtion, i permettra le contrôle de ExplorerCeWiki et sélectionnez l'onglet sélectionné dans les pages maître

Répondre

1

ce que vous sont à la recherche de l'objet sitemappath, qui nécessite l'inclusion d'un sitemap dans le projet

2

Il existe en effet un type de contrôle Bread Crumb pour .NET 2.0+, il fonctionne avec SiteMap.xml qui vous permettra également de: ajouter un sitemap C'est assez facile à utiliser, mais le site doit être mis en place de façon statique, sinon vous devez créer un fournisseur de sitemap personnalisé (ce qui n'est pas très difficile). Jetez un oeil à This blog entry qui décrit l'utilisation du fil d'Ariane.

3

Utilisez un contrôle SiteMapPath. Si les données de fil d'Ariane sont statiques, utilisez le fichier Web.sitemap pour le définir et le définir. S'il s'agit d'une sous-classe dynamique, la classe SiteMapProvider définit votre propre logique et utilise un contrôle SiteMapPath standard pour l'afficher.