ASP.NET

42.C# ASP.NET - sitemap [WebNavigationControl]

Godffs 2009. 10. 15. 12:18
반응형
sitemap컨트롤을 이용한 예제입니다.

새항목 추가 - 사이트맵 추가 ( Web.sitemap )
Web.sitemap

<?xml version="1.0" encoding="utf-8" ?>

<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >

  <siteMapNode url="Default.aspx" title="(Home)"

    description="처음으로">

 

    <siteMapNode url="FrmSiteMap.aspx" title="사이트맵패스" description="설명"></siteMapNode>

 

    <siteMapNode url="Introduce.aspx" title="사이트 소개(Introduce)"

      description="사이트 소개(Introduct)" />

    <siteMapNode url="Lecture.aspx" title="강의실(Lecture)"

      description="강의실(Lecture)">

      <siteMapNode url="Week.aspx" title="이번 강의 내용"

        description="이번 강의 내용" />

      <siteMapNode url="Report.aspx" title="과제물 시험 제출"

        description="과제물 시험 제출" />

    </siteMapNode>

    <siteMapNode url="Blog.aspx" title="블로그(Blog)"

      description="블로그(Blog)" />

    <siteMapNode url="Forum.aspx" title="포럼(Forum)"

      description="포럼(Forum)" />

    <siteMapNode url="Board.aspx" title="게시판(Board)"

      description="게시판(Board)">

      <siteMapNode url="FreeBoard.aspx" title="자유게시판"

        description="자유게시판" />

      <siteMapNode url="GuestBook.aspx" title="방명록"

        description="방명록" />

    </siteMapNode>

  </siteMapNode>

</siteMap>


추가한 사이트맵을 웹 폼(WebForm)에 추가 합니다.
FrmSiteMap.aspx

<asp:SiteMapPath ID="SiteMapPath1" runat="server">

</asp:SiteMapPath>


결과확인

[그림42-1]



반응형