Ir para conteúdo

POWERED BY:

Arquivado

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

Morpheus#2005

[Resolvido] Pergunta Idiota - Alterar cor da TD Condicionalmente

Recommended Posts

Bom como o tópico mesmo diz...ta fogo hj.

 

Eu tenho esse recorset :

 

<td><div align="center" <%=(Status_Projeto.Fields.Item("Fase_3").Value)%></div></td>

Ele me traz o seguinte resultado

 

" Ok " , " Pendente "," Em Andamento ".

 

Como colorir as celulas de acordo com o Resultado apresentado, tipo :

 

Ok -- Celula Ficará verde

Pendente -- Célula ficará Vermelho

Em Andamento -- Célula Amarela.

 

 

Detalhe : Eu ja criei as classes (css) com os nomes...

 

Verde

Vermelho

Amarelo

Good Luck Galera !!! e obrigado mais uma vez por tudo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz o seguinte pequeno gafanhoto !!!

 

cria 3 variaveis, pod ser em asp msm...

 

verde = ("style='background:#codigo da cor'")'VERDE
vermelho = ("style='background:#codigo da cor'")'VERMELHO
amarelo = ("style='background:#codigo da cor'")'AMARELO

 

ae na hora de selecionar a cor vem o segredinhu....

 

<td><div align="center" <%=verde%> ></div></td>
<td><div align="center" <%=vermelho%> ></div></td>
<td><div align="center" <%=amarelo%> ></div></td>

Jah fiz assim e funcionou perfeitamente.... soh a mudança q nao gosto de usar o html assim, uso ele dentro do asp..

ae evita aquela encheção de saco pra abrir <% e fechar %> , aff ahuahuhaahu

 

mas ta d boa.... espero q tenha ajudado !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara tentei mas não rolou...

 

Fiz as variaveis :

 

<%
Dim Verde
Dim Amarelo
Dim Vermelho

Set verde = ("style=background-color:#00CC00")'VERDE
Set vermelho = ("style='background-color:#FF0000'")'VERMELHO
Set amarelo = ("style='background-color:#EFEBF7'")'AMARELO

%>

<td><div align="center"><% If Status_Projeto.Fields.Item("Fase_1").Value = Ok 
then <%=verde%>
Else <%=vermelho%> 
end if%>
</div></td>

[]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa de SET.

 

<%
Dim Verde
Dim Amarelo
Dim Vermelho

verde = "style=background-color:#00CC00" 'VERDE
vermelho = "style='background-color:#FF0000'" 'VERMELHO
amarelo = "style='background-color:#EFEBF7'" 'AMARELO
%>
<td><div align="center"
<% 
If lcase(Status_Projeto.Fields.Item("Fase_1").Value) = "ok" then
	   response.write verde
ElseIf lcase(Status_Projeto.Fields.Item("Fase_1").Value) = "pendente" then
	   response.write vermelho
Else
	   response.write amarelo
End If
%>>
</div></td>

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.