Элемент управления меню и файл карты сайта в ASP.NET 2.0 предоставляют очень простой метод реализации навигации по веб-сайту, но есть раздражающая вещь, которая не позволяет управлять окном, которое открывается меню. Сложнее разобраться с меню, которое часто приходится делать. открыть новое окно. На самом деле есть очень простой метод.
Сначала добавьте собственные определенные атрибуты в файл карты сайта. Здесь мы используем target <siteMapNode title="Home"description="" target="_blank" url="~/Default.aspx" />, а затем добавляем обработку событий MenuItemDataBound. код, защищенный
для элемента управления Menu
void MyMenu_MenuItemDataBound(отправитель объекта, MenuEventArgs e).