더북(TheBook)

3. FrmMenu.aspx 페이지에 다음과 같이 입력한다. 메뉴 컨트롤은 다른 ASP.NET 컨트롤과 마찬가지로 직접 소스 레벨에서 값을 입력해줄 수 있다. 또는 해당 컨트롤에 커서를 두고 Ctrl+.를 사용해서 스마트 태스크 창을 띄우면 더욱 쉽게 메뉴 항목을 입력할 수 있다. 이 책에서는 태그에 직접 입력하는 방식을 사용하겠다.


<%@ Page Language=“C#” AutoEventWireup=“true”
  CodeBehind=“FrmMenu.aspx.cs” Inherits=“DevNavigationControl.FrmMenu” %>
<!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:Menu ID=“Menu1” runat=“server” Orientation=“Horizontal”>
              <Items>
                  <asp:MenuItem Text=“Home” Value=“Home”></asp:MenuItem>
                  <asp:MenuItem Text=“사이트맵패스 컨트롤” Value=“SiteMapPath”
                      NavigateUrl=“~/FrmSiteMapPath.aspx”></asp:MenuItem>
                  <asp:MenuItem Text=“게시판” Value=“게시판”>
                      <asp:MenuItem Text=“공지사항” Value=“공지사항”></asp:MenuItem>
                      <asp:MenuItem Text=“자유게시판” Value=“자유게시판”></asp:MenuItem>
                  </asp:MenuItem>
                  <asp:MenuItem Text=“강의실” Value=“강의실”></asp:MenuItem>
              </Items>
          </asp:Menu>
      </div>
  </form>
</body>
</html>

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