TreeView width ASP.NET V2 – Whidbey
[20 mn de lecture - paru le 11/17/2004 3:27:26 PM - Public : Débutant]
|
   
|
Auteur
4. TreeView and data source Web.sitemap
4.1. Create file Web.sitemap
Create file Web.sitemap.

<siteMapNode> containt primarily 4 property
"Title", "Description","roles" and "Url".
As in the preceding examples, we will follow the same structure. See Ci below.
<?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
In your aspx page make slip SiteMapDataSource control.
Now, in your TreeView selected the source given "SiteMapDataSource1".

<asp:TreeView ID="TreeView1" Runat="server"
DataSourceID="SiteMapDataSource1">
</asp:TreeView>
<asp:SiteMapDataSource ID="SiteMapDataSource1" Runat="server" />
|
here it is finished.
|