Ir para conteúdo

POWERED BY:

Arquivado

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

Alessancost

Case

Recommended Posts

Estou tentando usar Case

 

Eu fiz assim:

<%Dim Srtarquivo, acaoSrtarquivo = cstr(Request.QueryString("acao"))Select Case SrtarquivoCase ""%>
depois coloquei

<%case "tres"%>tabela1<%case "todos"%>tabela2<%end select%>OBS: Isso nas tabelas que eu quero que alterne na página
Por fim coloquei:

<a href="#?acao=tres" class="fonte1"></a><a href="#?acao=todos" class="fonte1"></a>
Mas nenhuma das duas tabelas aparecem

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não mudou em nada

 

Eu estava pensando...

Essa página é um sistema de paginaçâo

 

E como os links relacionados ao case são

<a href="#?acao=tres" class="fonte1"></a><a href="#?acao=todos" class="fonte1"></a>
ele acaba ficando assim

 

<a href="one_news.asp?IDNews=número#?acao=tres

 

Talvez isso tenha alguma coisa haver com o erro http://forum.imasters.com.br/public/style_emoticons/default/excl.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

href="one_news.asp?IDNews=número#?acao=tresisto esta errado mesmovocê tem duas "?"coloque o caminho correto

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP [/tr][tr]href="one_news.asp?IDNews=número#?acao=tres[/tr]

 

Está com 2 "?" errado mesmo!!!

 

Tenta assim:

 

ASP [/tr][tr]href="#?<%= acao=tres%>"[/tr]

 

Falo!!!!!!!!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não to conseguindo pensar em uma solução

 

pelo menos umagino que o link tem que existir, para poder reconhecer a ação... mais o problema que faz parte de uma paginação...

Assim, como posso fazer um link com ?acao=tres ou ?acao=todos sem o a href

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP  href="one_news.asp?IDNews=número#?acao=tres Está com 2 "?" errado mesmo!!!Tenta assim:ASP  href="#?<%= acao=tres%>" Falo!!!!!!!!!!!!!

Da na mesma, pois o # e para a mesma página correto?!e ela é a href="one_news.asp?IDNews=<% = objRs("IDNews") %>"

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja se assim funfahref="#&<%= acao=tres%>"

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara de onde vem este numero??acho melhor você montar o caminho completo sem este #evita dor de cabeçahref="one_news.asp?IDNews=numero&acao=tres"se o numero for uma variavel faz assimhref="one_news.asp?IDNews=<%=numero%>&acao=tres"assim funfa

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu tentei simplificar e descobri que o problema não esta no link... pelo menos até agora.

Fiz uma coisa bem simples e não funcionou

 

ASP [/tr][tr]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

 

<body><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><a href="#?acao=todos">ff </a></td>

<td><a href="#?acao=tres">ff</a></td>

</tr>

</table>

<%

 

Dim Srtarquivo, acao

 

Srtarquivo = cstr(Request.QueryString("acao"))

Select Case Srtarquivo

 

Case ""

%>

<%case "tres"%>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td>e<strong>rgergerg</strong></td>

<td> </td>

</tr>

</table><%case "todos"%>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><em>ergerg</em></td>

<td> </td>

</tr>

</table><%end select%>

<p> </p>

</body>

</html>

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara de onde vem este numero??acho melhor você montar o caminho completo sem este #evita dor de cabeçahref="one_news.asp?IDNews=numero&acao=tres"se o numero for uma variavel faz assimhref="one_news.asp?IDNews=<%=numero%>&acao=tres"assim funfa

Te aconselho tb a fazer com o caminho inteiro!!!!!!!!!href="one_news.asp?IDNews=numero&acao=tres"ou se o numero for uma variavel faz como o moderador falo!href="one_news.asp?IDNews=<%=numero%>&acao=tres"Ai vai funfa mesmo!!!!!!!Falo!!!!!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom geralmente a concatenação de dados via Querystring é realizado da seguinte forma.link.asp?id=2&acao=todossendo assim possível a recuperação dessas duas variáveis de uma vez só. como o código abaixo<%id=Request.querystring("id")acao=Request.querystring("acao")%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você quer passar os dados para a mesma página...

só q usando o # não vai funcionar porque você precisaria carregar a página denovo e como o # ele não carrega....

 

Então tenta assim:

ASP [/tr][tr]<a href="?acao=tres" class="fonte1"></a>

<a href="?acao=todos" class="fonte1"></a>

[/tr]

 

Sempre usei assim e sempre funcionou ;)

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.