3. FrmTreeView.aspx 페이지에 다음과 같이 입력한다. 트리뷰 컨트롤도 메뉴 컨트롤과 마찬가지로 직접 소스 레벨에서 값을 입력해줄 수도 있고 해당 컨트롤의 커서를 두고 Ctrl+.를 사용해서 스마트 태스크 창을 띄워서 노드 항목을 더욱 쉽게 입력할 수도 있다. 다만, 이 책에서는 태그에 직접 입력하는 방식을 사용하겠다.

    ▼  FrmTreeView.aspx

    <%@ Page Language=“C#” AutoEventWireup=“true”
      CodeBehind=“FrmTreeView.aspx.cs” Inherits=“DevNavigationControl.FrmTreeView” %>
    
    <!DOCTYPE html>
    
    <html xmlns=http://www.w3.org/1999/xhtml">
    <head runat=“server”>
    <meta http-equiv=“Content-Type” content=“text/html; charset=utf-8”/>
      <title>트리뷰 컨트롤</title>
    </head>
    <body>
      <form id=“form1” runat=“server”>
      <div>
          <asp:TreeView ID=“TreeView1” runat=“server”>
              <Nodes>
                  <asp:TreeNode Text=“Home” Value=“Home”>
                      <asp:TreeNode Text=“게시판” Value=“게시판”></asp:TreeNode>
                      <asp:TreeNode Text=“강의실” Value=“강의실”></asp:TreeNode>
                  </asp:TreeNode>
              </Nodes>
          </asp:TreeView>
          <hr />
          <asp:SiteMapDataSource ID=“SiteMapDataSource1” runat=“server” />
          <asp:TreeView ID=“TreeView2” runat=“server” ImageSet=“XPFileExplorer”
              DataSourceID=“SiteMapDataSource1”></asp:TreeView>
      </div>
      </form>
    </body>
    </html>
    

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.