| <?XML version="1.0" encoding="utf-8" ?> <siteMap> <siteMapNode title="Default" description="Home" url="Default.ASPx" > <siteMapNode title="Members" description="Members" url="Members.ASPx"> <siteMapNode title="My Account" description="My Account" url="MyAccount.ASPx" /> <siteMapNode title="Products" description="Products" url="Products.ASPx" /> </siteMapNode> <siteMapNode title="Administration" description="Administration" url="~/Admin/Default.ASPx"> <siteMapNode title="Customer" description="Customer Admin" url="~/Admin/Customer/default.ASPx" /> <siteMapNode title="Products Admin" description="Products Admin" url="~/Admin/ProductsAdmin.ASPx" /> </siteMapNode> </siteMapNode> </siteMap> |
| <%@ Master Language="C#" %> <html XMLns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server"> <title>Master Page</title> </head> <body> <form id="form1" runat="server"> <div> <table style="width: 100%; height: 100%" border="1"> <tr> <td style="width: 10%"> <ASP:TreeView ID="TreeView1" Runat="server" DataSourceID="SiteMapDataSource1" ExpandDepth="2" ShowExpandCollapse="False" NodeIndent="10"> <LevelStyles> <ASP:TreeNodeStyle Font-Bold="True" Font-Underline="False"/> <ASP:TreeNodeStyle Font-Italic="True" Font-Underline="False" /> <ASP:TreeNodeStyle Font-Size="X-Small" ImageUrl="bullet.gif" Font-Underline="False" /> </LevelStyles> <NodeStyle ChildNodesPadding="10" /> </ASP:TreeView> </td> <td style="width: 100px"> <ASP:contentplaceholder id="ContentPlaceHolder1" runat="server"> </ASP:contentplaceholder> </td> </tr> </table> <ASP:SiteMapDataSource ID="SiteMapDataSource1" Runat="server"/> </div> </form> </body> </html> |
| <%@ Page Language="C#" MasterPageFile="Navigation.master" Title="Default Page"%> <ASP:Content ContentPlaceHolderID="ContentPlaceHolder1" ID="Content1" Runat="Server"> This is the default page </ASP:Content> |
![]() |
http://dev.xuezhishi.net/website/NET/2007-10-17/20765.html