TreeView avec ASP.NET 2 Whidbey
[20 mn de lecture - paru le 10/11/2004 12:08:12 PM - Public : Débutant]
|
   
|
Auteur
4. TreeView et une source de données Web.sitemap
4.1. Création du fichier Web.sitemap
Créer le fichier Web.sitemap.

<siteMapNode> containt essentiellement 4
propriété "Title", "Description","roles" et "Url".
Comme dans les exemples précédents, nous suivrons la même structure. Voir ci
dessous.
<?xml version="1.0" encoding="utf-8" ?>
<siteMap>
<siteMapNode title="Home" url="~/default.aspx" >
<siteMapNode title="Client"
url="~/treeViewSiteMap1.aspx">
<siteMapNode
title="Dosssier 1" url="~/treeViewSiteMap2.aspx">
<siteMapNode title="Facture
1" url="~/treeViewSiteMap3.aspx"/>
<siteMapNode title="Facture
2" url="~/treeViewSiteMap4.aspx"/>
</siteMapNode>
<siteMapNode
title="Dosssier 2" url="~/treeViewSiteMap5.aspx">
<siteMapNode title="Facture 1" url="~/treeViewSiteMap6.aspx"/>
<siteMapNode title="Facture 2" url="~/treeViewSiteMap7.aspx"/>
</siteMapNode>
</siteMapNode>
<siteMapNode title="Client"
url="~/treeViewSiteMap.aspx8">
<siteMapNode
title="Dosssier 1" url="~/treeViewSiteMap9.aspx"/>
<siteMapNode
title="Dosssier 2" url="~/treeViewSiteMap0.aspx"/>
</siteMapNode>
</siteMapNode>
</siteMap>
|
4.2. SiteMapDataSource
Dans votre pas aspx faites glisser le contrôle SiteMapDataSource.
Maintenant, dans votre TreeView sélectionné la source donnée
"SiteMapDataSource1".

<asp:TreeView ID="TreeView1" Runat="server" DataSourceID="SiteMapDataSource1">
</asp:TreeView>
<asp:SiteMapDataSource ID="SiteMapDataSource1" Runat="server" />
|
voilà c'est fini.
|