protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { DataSet ds = ListaCliente.GetCliente(); gridCliente.DataSource = ds.Tables[0]; gridCliente.DataBind(); } }
protected void gridCliente_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "EditarCliente") { string sNit = e.CommandArgument.ToString(); Response.Redirect("EditarClientes.aspx?Nit=" + sNit); } else if (e.CommandName == "EliminarCliente") { Cliente cliente = new Cliente(); cliente.Nit = Convert.ToInt32(e.CommandArgument.ToString()); ListaCliente.DelCliente(cliente); DataSet ds = ListaCliente.GetCliente(); gridCliente.DataSource = ds.Tables[0]; gridCliente.DataBind(); } } catch (Exception) { MessageBox.Show("Error al mostrar lista o eliminar"); } }