Jump to content


Photo

Dúvida De Migração


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 helderws

helderws

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:PHP, Mysql, Visual Basic, Delphi 7, CSS, Photoshop.

Posted 22/08/2006, 10:32

Olá, estou migrando as páginas da minha empresa de asp vbscript para asp.net C#

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???

:rolleyes:

flw
-----------------------------------------------------------------------------------------

http://blog.eucrio.com




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq