Foros del Web » Programando para Internet » ASPX (.net) »

Eliminar fila seleccionada de un datagrid en c#

Estas en el tema de Eliminar fila seleccionada de un datagrid en c# en el foro de ASPX (.net) en Foros del Web. Hola a todos! Primero que todo muchas gracias por adelantado... a ver si me pueden ayudar con estas dudas. ¿Como pueo recuperar los datos de ...
  #1 (permalink)  
Antiguo 26/05/2009, 08:52
 
Fecha de Ingreso: septiembre-2007
Mensajes: 25
Antigüedad: 16 años, 7 meses
Puntos: 0
Eliminar fila seleccionada de un datagrid en c#

Hola a todos!

Primero que todo muchas gracias por adelantado... a ver si me pueden ayudar con estas dudas.

¿Como pueo recuperar los datos de las filas seleccionadas de un datagrid a un textbox?

¿Algun ejemplo?

Saludos,
lapongua

Última edición por lapongua; 26/05/2009 a las 09:31
  #2 (permalink)  
Antiguo 26/05/2009, 10:11
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Eliminar fila seleccionada de un datagrid en c#

Pues yo lo aria en el siguiente metodo
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int categoryID = (int) GridView1.DataKeys[e.RowIndex].Value;
DeleteRecordByID(categoryID);
}
Puedes hacerlo de la siguiente manera dependiendo que celda es la que busques
GridView1.SelectedRow.Cells[11].Text;
  #3 (permalink)  
Antiguo 26/05/2009, 20:43
Avatar de sixto.jose  
Fecha de Ingreso: marzo-2006
Ubicación: Medellin-Colombia
Mensajes: 63
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Eliminar fila seleccionada de un datagrid en c#

Hola lo primero que tenes que hacer es identificar el tipo de Columna en la que vas a validar la seleccion en los tipos de Campos CommandField ya que en ellos se encuentran el tipo de seleccion del grid, como (Edit, Actualizar, Cancelar), (Seleccionar), (Eliminar).
Dependiendo del CommandField se debe asignar el codigo en el Evento Correspondiente del Grid.
Como como lo dice somily. Se utiliza en el CommandField (Eliminar) de igual manera me gustaria que nos digas en que CommandField lo pensas hacer. Espero que te haya sido de ayuda. Dios los bendiga.
__________________
agnus dei
  #4 (permalink)  
Antiguo 27/05/2009, 02:10
 
Fecha de Ingreso: septiembre-2007
Mensajes: 25
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Eliminar fila seleccionada de un datagrid en c#

Gracias por contestar a mis dudas sixto.jose y somily. al final he conseguido eliminar las filas del datagrid de esta manera:

ds = new DataSet("DataSetPedidos");
int intRowDelete = dataGrid1.CurrentRowIndex;

Tabla.Rows.RemoveAt(intRowDelete);
ds.Tables.Add(Tabla.Copy());


dataGrid1.DataSource = ds.Tables[0].DefaultView;



un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:21.