ASP.NET 2.0의 메뉴 컨트롤과 사이트맵 파일은 웹 사이트 탐색을 위한 매우 간단한 구현 방법을 제공하지만, 메뉴가 열리는 창을 제어할 수 없다는 점이 자주 필요한 메뉴를 처리하기가 더 어렵습니다. 새 창을 띄우세요. 사실 아주 간단한 방법이 있습니다.
먼저 사이트맵 파일에 자신이 정의한 속성을 추가합니다. 여기서는 target <siteMapNode title="Home" Description="" target="_blank" url="~/Default.aspx" />를 사용한 다음 MenuItemDataBound 이벤트 처리를 추가합니다.메뉴 컨트롤에 대해 코드가 보호되었습니다.
void MyMenu_MenuItemDataBound(object sender, MenuEventArgs e)