Código:
public partial class ABM : System.Web.UI.Page
{
string boton;
int id;
string nombre;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void cmdAceptar_Click(object sender, EventArgs e)
{
switch (boton)
{
case "Modificar":
p.Modificar(id, nombre);
break;
case "Eliminar":
p.Eliminar(id);
break;
}
this.RefrescarGrilla();
Panel1.Visible = false;
}
protected void cmdModificar_Click(object sender, EventArgs e)
{
Panel1.Visible = true;
boton = "Modificar";
}
protected void cmdEliminar_Click(object sender, EventArgs e)
{
Panel1.Visible = true;
boton = "Eliminar";
}
}
lo que quiero es que segun el valor que le doy a boton(modificar eliminar)
y en el metodo cmdAceptar entre por alguno de los case del switch para llamar al metodo de p que corresponda
el problema es que boton trae null luego de salir del metodo cmdEliminar o cmdModificar y me pasa de largo las opciones del switch
espero que alguien me de una mano
la solucion debe ser muy simple pero no me doy cuenta
gracias