El control de menú y el archivo de mapa del sitio en ASP.NET 2.0 proporcionan un método de implementación muy simple para la navegación del sitio web, pero hay una cosa molesta que no puede controlar la ventana que abre el menú. Es más difícil lidiar con el menú que a menudo necesita. abrir una nueva ventana. En realidad, existe un método muy sencillo.
Primero, agregue sus propios atributos definidos al archivo del mapa del sitio. Aquí usamos target <siteMapNode title="Home" descripción="" target="_blank" url="~/Default.aspx" /> y luego agregamos el manejo de eventos MenuItemDataBound. códigoprotegido
para el control Menú
void MyMenu_MenuItemDataBound(remitente del objeto, MenuEventArgs e)