Boa tarde,
Estou com um problema de logica eu acho.
Tenho tres WebUserControl um que é o menu horizontal e o outro que é o menu vertical e outro que é SiteMapPath. Esse menus estão sendo criado via codigo pelo herança do StaticSiteMapProvider consigo criar o todo mapa de navegação mas como faço para separa
os filhos e deixar no menu vertical e os pais desses filhos no menu horizontal.
Codigo que gera a hierarquia
foreach (SiteMapNode item in listHorizontal)
{
siteMapHorizontal = new SiteMapNode(this,
item.Key,
item.Url,
item.Title,
item.Description);
AddNode(siteMapHorizontal, siteMapRoot);
listVertical = menusbaco.TesteVertical(idRole, item.Key);
foreach (SiteMapNode items in listVertical)
{
node = new SiteMapNode(this,
items.Key,
items.Url,
items.Title,
items.Description);
AddNode(node, siteMapHorizontal);
}
}
}
Quem puder ajudar obrigado.
Luiz Filipe