o template das páginas são baseado em querystring
em asp vb script era mais ou menos assim:
Dim secao secao = Request.QueryString("pagina") Select Case secao Case "comissao" %> <!--#include file="p1.asp" --> <% Case "programacao" %> <!--#include file="p2.asp" --> <% Case Else %> <!--#include file="home.asp" --> <% End Select %>
agora estou migrando para C#, eu consegui realizar o querystring somente com reponse.write, mas não sei incluir arquivo, e não tão conseguindo fazer que seja Else ele caia na home.
<% foreach ( string pagina in Request.QueryString ) { if (Request.QueryString[pagina] == "comissao") Response.Write("Página de Comissão"); else if (Request.QueryString[pagina] == "programacao") Response.Write("Página de Programação"); else Response.Write("Página Inicial"); } %>
como que eu faço para incluir páginas dentro de um querystring em C#???
e como eu posso fazer pra se caso não tiver nenhuma variável solicitada, ele direciona para Home.asp???
flw