Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RAM WEB

recuperar dados do sitemap

Recommended Posts

Bom dia pessoal,

 

preciso da ajuda de vocês para resolver o seguinte problema. Desenvolvi uma aplicação web usando ASP.net com C#.

Para agilizar a navegação inseri um arquivo sitemap, semelhante ao modelo a seguir:

 

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
	<siteMapNode url="default.aspx" title="Menu Principal"  description="">

	  <siteMapNode url="default2.aspx" title="Menu 1"  description="" >
		<siteMapNode url="default2.aspx?id=0" title="Texto 00" description=""/>
		<siteMapNode url="default2.aspx?id=1" title="Texto 01" description=""/>
		<siteMapNode url="default2.aspx?id=2" title="Texto 02" description=""/>
		<siteMapNode url="default2.aspx?id=3" title="Texto 03" description=""/>
	  </siteMapNode>

		<siteMapNode url="default3.aspx" title="Menu 2"  description="" />
		<siteMapNode url="default4.aspx" title="Menu 3"  description="" />

	  </siteMapNode>
</siteMap>

Ele está funcionando legalzim na página, abrindo menu e sub-menu.

Acrescentei tb o controle <asp:SiteMapPath>.

Na página Default2.aspx eu utilizei os componentes <asp:MultiView> e <asp:View>

Escrevi o código no método Page_Load que resgata o parâmetro id e carrega a view correspondente.

 

http://forum.imasters.com.br/public/style_emoticons/default/excl.gif PROBLEMA

 

Para facilitar a navegação do usuário e a minha vida ( :rolleyes: ) gostaria de desenvolver um método de fizesse o seguinte: qdo o usuário clica-se na opção Texto 00, eu conseguisse resgatar em uma <asp:DropDownLis> os demais itens que compoem esse sub-menu, ou seja, que fosse listado o nome Texto 01, Texto 02, Texto 03.

E qdo o usuario escolhe-se algum desse, esse faria o a renderização da página mostrando o view correspondente.

 

Já fiz o que podia. Vasculhei a internet e não consegui nada.

Todos os códigos que fiz não buscam os elementos.

 

Vocês me ajudariam a resolver esse problema?

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET » Web Applications

 

De uma olhada nesse link talvez seja útil: http://msdn.microsoft.com/en-us/library/aa479320.aspx

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.