[Asp.net]站点地图SiteMap
生活随笔
收集整理的這篇文章主要介紹了
[Asp.net]站点地图SiteMap
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
引言
在項(xiàng)目中發(fā)現(xiàn)使用站點(diǎn)地圖的控件,之前沒總結(jié)過這方面的東西,就寫了一個(gè)demo測試了一下,這里記錄一下,算是總結(jié)吧。
Web.sitemap
1 <?xml version="1.0" encoding="utf-8" ?> 2 <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" > 3 <siteMapNode url="Default.aspx" title="首頁" description=""> 4 <!--站點(diǎn)地圖節(jié)點(diǎn),類似樹形結(jié)構(gòu),父節(jié)點(diǎn)包括子節(jié)點(diǎn),如下--> 5 <siteMapNode url="" title="組織結(jié)構(gòu)" description=""> 6 <siteMapNode url="DepartmentManager.aspx" title="部門管理" description=""></siteMapNode> 7 <siteMapNode url="UserManager.aspx" title="用戶管理" description=""></siteMapNode> 8 </siteMapNode> 9 <siteMapNode url="" title="統(tǒng)計(jì)信息" description=""> 10 <siteMapNode url="VistorStatistics.aspx" title="訪問統(tǒng)計(jì)" description=""></siteMapNode> 11 <siteMapNode url="UserInfoStatistics.aspx" title="用戶統(tǒng)計(jì)" description=""></siteMapNode> 12 </siteMapNode> 13 <siteMapNode url="" title="系統(tǒng)參數(shù)" description=""> 14 <siteMapNode url="SystemManage.aspx" title="系統(tǒng)設(shè)置" description=""></siteMapNode> 15 </siteMapNode> 16 </siteMapNode> 17 </siteMap>母版頁
1 <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Home.master.cs" Inherits="Wolfy.SiteMapDemo.Home" %> 2 3 <!DOCTYPE html> 4 5 <html xmlns="http://www.w3.org/1999/xhtml"> 6 <head runat="server"> 7 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 8 <title></title> 9 <asp:ContentPlaceHolder ID="head" runat="server"> 10 </asp:ContentPlaceHolder> 11 </head> 12 <body> 13 <form id="form1" runat="server"> 14 <div> 15 16 <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 17 </asp:ContentPlaceHolder> 18 <asp:TreeView ID="TreeView1" runat="server"></asp:TreeView> 19 <asp:SiteMapPath ID="SiteMapPath1" runat="server"></asp:SiteMapPath> 20 21 </div> 22 </form> 23 </body> 24 </html>為treeview綁定數(shù)據(jù)源
新建數(shù)據(jù)源
?生成的html代碼:
1 <asp:TreeView ID="TreeView1" runat="server" DataSourceID="SiteMapDataSource1"></asp:TreeView> 2 <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" /> 3 <asp:SiteMapPath ID="SiteMapPath1" runat="server"></asp:SiteMapPath>瀏覽結(jié)果
總結(jié)
東西非常簡單,也算是個(gè)知識點(diǎn)把,記錄一下。寧錯(cuò)殺一千,不放過一個(gè)!
代碼:鏈接:http://pan.baidu.com/s/1jGsoYii 密碼:z88m
轉(zhuǎn)載于:https://www.cnblogs.com/wolf-sun/p/3782654.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的[Asp.net]站点地图SiteMap的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ActiveReports 6.0 -
- 下一篇: Ruby备份mongodb(fsync