Ir para conteúdo

Arquivado

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

aikeda

<table style="background-color:<%=BackColor%>;

Recommended Posts

Fala aí pessoal, Como vocês já devem ter percebido, comecei a programar em ASP.net há 4 dias, nesse feriado. E começaram a surgir algumas dúvidas: Eu não conseguir entender o porquê de usar o Response.Write ( <%= ) na propriedade do fragmento de código abaixo :o :<table style="background-color:<%=BackColor%>; font: 10pt verdana; border-width:1; border-style:solid; border-color:black;" cellspacing=15> Sendo que "BackColor" é uma string que tem valor "White". Ou seja, diz ao servidor que o fundo dessa tabela é Branco. Para mim, Response.Write, imprimiria no browser do cliente um texto ou string. Grato,André Tadashi

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, o porquê de utilizar desse modo pode ser vários, como por exemplo, ao carregar da página é feito um sorteio de cores, e a cor sorteada é coloca como fundo da tabela, é um possível uso para essa variável.Outra coisa, BackColor não é uma string, e sim uma variável que contém como valor a string White, ok ?Quanto ao Response.Write imprimir na tela, o que ele faz realmente é colocar um determinado valor no local desejado, e nem sempre esse local deverá aparecer na tela, como no caso do html dessa tabela, entende ?Se tiver dúvidas posta ae !Até Mais !

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.