Hola, soy relativamente nuevo en asp.net, y necesito ayuda.
No entiendo por que no puedo hacer lo siguiente:
Tengo dos botones, uno "cambiar" que pone valor a 3, y otro comprobar, que carga en un label el contenido de valor:
public partial class _Default : System.Web.UI.Page
{
int valor;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void cambiar_Click(object sender, EventArgs e)
{
valor = 3;
}
protected void comprobar_Click(object sender, EventArgs e)
{
Label1.Text = valor.ToString();
}
}
Pues bien, si pulso "cambiar" y despues "comprobar", el valor es 0. ¿Que es lo que pasa?