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>