rowupdating rowdeleting net hacer fila eliminar editar editable como asp asp.net gridview

asp.net - rowdeleting - Poner una fila gridview en modo de edición mediante programación



rowdeleting gridview asp net vb (5)

¿Cómo pongo una fila de gridview en modo de edición programáticamente?


Es posible que también necesite saber cómo cancelar la edición. Al igual que configura el comando "OnRowEditing" en la vista de cuadrícula, debe configurar el comando "OnRowCancelingEdit". El backend debería verse similar a esto. (VB)

Sub gridView1_rowCanceling(ByVal sender As Object, ByVal e As GridViewCancelEditEventArgs) gridView1.EditIndex = -1 BindData() // <-- Whatever procedure you use to bind your data to the gridView End Sub


Establezca la propiedad EditIndex en la fila adecuada y luego vuelva a vincular la GridVIew a su DataSource.

Espero que esto ayude.


Simplemente implemente el evento Row_Editing y haga algo como esto:

protected void Row_Editing(object sender, GridViewEditArgs e) { myGridView.EditItemIndex = e.EditItemIndex; BindData(); }

Los datos de enlace poblarán GridView con los datos.


protected void btnEdit_Click(object sender, EventArgs e) { GridView1.EditIndex = 1; }

Probado con vs-2008. tenedor bien


protected void gridview_RowEditing(object sender, GridViewEditEventArgs e) { GridView gv = (GridView)sender; // Change the row state gv.Rows[e.NewEditIndex].RowState = DataControlRowState.Edit; }