Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia..
Quem é vivo um dia aparece;
No meu caso voltei para o forum, mas na área do .Net \o/
Estou estudando começando a estudar o .Net a um mês eaprendi umas coisinhas bem legais já como Webform Validation, Sessões e tal.. mas, por incrível que pareça, estou batendo cabeça com links dinâmicos..
Tenho uma default.aspx e gostaria de saber como orientar meus links de forma que as demais páginas apareçam dentro da minha default.aspx (como era no bom e velho PhP..)
Seguem minhas tentativas abaixo:
trecho de default.aspx.cs:
public void fcnPagExternas()
{
string pag;
pag = Request.QueryString["pag"];
if (pag == "")
{
pag = "404.aspx";
}
}<div id="conteudo">
<!-- teste conteúdo dinâmico -->
<a href="?pag=Home.aspx"><span class="formatTexto1">Para <u>home</u>clique.</span></a>
<%Response.Write(Request.QueryString["pag"]); %>
</div>
Como a grande maioria deve imaginar: Não funcionou...
--> Aparece a string na tela (Home.aspx) e não o conteudo da página.
Duvidas:
1) Sei que existe uma maneira de fazer isso criando um custom control; mas como faço para criar a condição relacionada ao link ...
2) Tudo bem que eu posso criar um switch case la na default.aspx.cs e chamar um controle para cada página.. Mas .. não teria um jeito mais inteligente, como um controle só ?
3) Minha linha de raciocínio está correta ou estou viajando demais.. ?
Vlw, Abraço...
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Carregando comentários...