Problema con un ViewState in una pagina aspx

lunedì 18 giugno 2012 - 11.31

trinity Profilo | Guru

Buongiorno,
in una mai pagina aspx devo gestire alcune variabili di tipo boolean che si devono valorizzare a seconda dell'operazione che l'operatore decide di attivare...
allora ho pensato di usare il ViewState e ho scritto così:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

adesso l'operatore scegli un tipo di ricerca diciamo quella per periodo ed io scrivo così oltre che al codice che visualizza i record anche questa dicitura: flag_ricerica_periodo = True...
I dati vengono visualizzati in griglia...l'operatore sceglie quali eliminare ed attraverso un button "elimina" esegue la delete e poi questo altro codice:

If flag_ricerica_periodo = True Then
Call CercaSchedineAlbergoIntervallo(txt_Da_Data.Text, txt_A_Data.Text)
ElseIf flag_ricerica_giorno = True Then
Call CercaSchedineAlbergo(txt_Arrivo.Text)
End If

solo che in questo caso il valore della variabile flag_ricerica_periodo risulta sempre =False, come se non avesse preso il valore true...
ho impostato su tutti gli oggetti il Viewstate=true ed anche per sicurezza sulla pagina aspx in questo modo: <%@ Page Language="VB" AutoEventWireup="false" EnableViewState="true" ....

ma niente, dove sbaglio?

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Gluck74 Profilo | Guru

ciao,
non capisco il significato di questa riga:
flag_ricerica_periodo = False : flag_ricerica_giorno = False
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5