Jump to content


Photo

Declaração Correta De Variavel


  • Faça o login para participar
1 reply to this topic

#1 Newbay

Newbay

    Normal

  • Usuários
  • 106 posts
  • Sexo:Não informado

Posted 28/03/2008, 13:49

Olá, sou iniciante asp.net já procurei no forum e em sites, achei explicações que deveria guardar em session ou cookie ou viewstate ( nao entendi esse )...
Mas gostarai de saber se eu que estou fazendo errado.

Estou tentando declarar da seguinte forma:

public partial class _Default : System.Web.UI.Page 
{
	string teste;
	protected void Page_Load(object sender, EventArgs e)
	{

	}
	protected void Button1_Click(object sender, EventArgs e)
	{
		teste = "clicou";
	}
	protected void Button2_Click(object sender, EventArgs e)
	{
		Label1.Text = teste;
	}
}

Porem quando faço isso a variavel teste perde o valor pois é dado um refresh... isso eu entendi o pq..
Como eu poderia guardar a variavel...
tenti por dentero do LOAD a instrução: if(!page.ispostback)...
mas se faço isso quando compilo diz que a varaivel teste nao foi definida.

Caso o jeito certo seja guaradr em session, se eu tivesse por exemplo 10 varaiveis... Não ficaria muito carregado guardar 10 varaiveis em session?

Obrigado pela ajuda

#2 denisweb

denisweb

    Denis Ferrari

  • Usuários
  • 245 posts
  • Sexo:Não informado
  • Localidade:Vitória - ES
  • Interesses:Compartilhar conhecimentos.

Posted 29/09/2008, 13:35

Opa,

Uma opção é utilizar campos ocultos p/ armazenar o valor. Caso sejam várias variáveis do mesmo tipo, você pode gerar um vetor ou matriz p/ armazená-la na sessão.

Abraços
Denis Ferrari
Gerente de Projetos
Vixtime Agência Digital




1 user(s) are reading this topic

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

IPB Skin By Virteq