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;
}