Ho un problema con il postback.
Ho una variabile che ho dichiarato a livello di classe
Nel Page_Load metto questo cotnrollocodice:public int x=-1;.
Nell'evento di un button il valore cambia, ma la prima volta non succede nulla...solo al secondo clic.codice:if (!Page.IsPostBack) { ViewState["x"] = -1; } else { x= Int32.Parse(ViewState["x"].ToString()); }
Io mi sono spiegato con il fatto che quando io premo il bottone, PRIMA viene eseguito l'evento Page_Load e poi quello del bottone. Come posso evitare questo problema? A me interessa controllare il valore della variabile a caricamento pagina, perché in base al suo valore alcuni campi devono essere nascosti.
Grazie

Rispondi quotando