Armazenando valores

.NET

15/05/2006

Ola pessoal...

eu tenho algumas variaveis no meu codigo que quando dou um segundo submit, eu perco os valores selecionados no primeiro submit, como faço para guardar estes valores??

desde já agradeço..


Newtonneto

Newtonneto

Curtidas 0

Respostas

Ericshiba

Ericshiba

15/05/2006

newtonneto,

No Asp.Net, ao realizar um submit em uma página, os valores de variáveis não são mantidos, uma maneira de armazenar valores é através de Sessões ou ViewState.

Ex:

Session[´TESTE´] := ´TESTE´
ou
ViewState[´TESTE´] := ´TESTE´

Falou.


GOSTEI 0
Newtonneto

Newtonneto

15/05/2006

Bom.. minha pagina esta em c#, usei o seguinte codigo:

Session[´Teste´] = ´Teste´;
ou
ViewState[´Teste´] = ´Teste´;

e o coloquei no page_load do meu codigo, e nao funcionou, esta certo??

Grato!


GOSTEI 0
Newtonneto

Newtonneto

15/05/2006

blz... consegui...

no SelectedIndexChanged do combo, eu usei o código que vc me passou:
ViewState["Teste"] = Teste

estou passando o valor da variável Teste para o ViewState[´Teste´]


e no page_load eu atribuo à variável Teste o valor do ViewState[´Teste´]. Assim:
Teste = convert.toDouble(ViewState["Teste"])

Estou convertendo para double pois minha variável é double, e o ViewState retorna um object


muito obrigado pela dica... me foi muito util...


GOSTEI 0
POSTAR