protected void btnQuitar_Click(object sender, EventArgs e) { //HAY QUE PROGRAMARLO EN HTML PARA QUE FUNCIONE Button btn = (Button)sender; GridViewRow gvr = (GridViewRow)btn.NamingContainer; int indexdeboton = gvr.RowIndex; DataTable dt = (DataTable)ViewState["Detalle"]; dt.Rows[indexdeboton].Delete(); GridLocation.DataSource = dt; GridLocation.DataBind(); }
public void ObtenerDatos(int Id) { Cliente cli = new Cliente(); DataTable dt = new DataTable(); try { if (cli.Buscar(Id)) { // DateTime date = Convert.ToDateTime(cli.FechaNacimiento); tbxNombre.Text = cli.Nombre; tbxCedula.Text = cli.Cedula; tbxTelefono.Text = cli.Cedula; tbxFecha.Visible = false; tbxFecha2.Visible = true; lblEdad.Text = "Edad"; tbxFecha2.Text = Utilitario.ObtenerEdad(cli.FechaNacimiento); tbxDireccion.Text = cli.Direccion; tbxVehiculo.Text = cli.Vehiculo.ToString(); tbxDireccionTrabajo.Text = cli.DireccionTrabajo; tbxTelefonoTrabajo.Text = cli.TelefonoTrabajo; tbxHijo.Text = cli.Hijo.ToString(); tbxIngreo.Text = cli.Ingreso.ToString(); tbxRemesa.Text = cli.Remesa.ToString(); dt = Utilitario.Lista(" Descripcion,Latitude,Longitude ", " from Ubicacion ", " where ClienteId = " + Id); GridLocation.DataSource = dt; GridLocation.DataBind(); ViewState["Detalle"] = dt; ObtenerGridView(); if (cli.EstadoCivil > 0) { radCasado.Checked = true; } else { radSoltero.Checked = true; } } } catch (Exception e) { throw e; } }
public void ObtenerGridView() { GridLocation.DataSource = (DataTable)ViewState["Detalle"]; GridLocation.DataBind(); }