Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas con Datagridview

Estas en el tema de Problemas con Datagridview en el foro de .NET en Foros del Web. Hola a todos Bueno una vez solicito la ayuda del foro. Hasta el Momento tengo una ComboBox que me agrega el dato seleccionado a un ...
  #1 (permalink)  
Antiguo 18/12/2008, 09:27
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 15 años, 6 meses
Puntos: 0
Problemas con Datagridview

Hola a todos

Bueno una vez solicito la ayuda del foro.

Hasta el Momento tengo una ComboBox que me agrega el dato seleccionado a un DataGridView y este se borra del ComboBox obiamente.
Pero mi problema es que existe un boton que tiene la funcion de quitar los registro del DataGridView y agregarlos nuevamente al Combobox, lo cual no he podido realizar esta funcion por el echo de que mi ComboBox se llena de Un DataTable no tipado.
Lo mas raro que me resulta cuando lo realizo con DataSet tipado, pero con un DataTable no tipado solo me resulta agregar los registro y no poder quitarlos del DataGridView.

cualquier ayuda o comentario es bien recibido.
muchas gracias
  #2 (permalink)  
Antiguo 18/12/2008, 09:30
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Problemas con Datagridview

Aqui dejo el Metodo :

public void QuitarOperaciones()
{
if (dgdOperacionModulo.Rows.Count > 0)
{
cbbSeleccionarModulo.Enabled = true;

//DataGridViewRow obj = (DataGridViewRow)dgdOperacionModulo.Rows[RowIndex];


DataRowView obj = (DataRowView)dgdOperacionModulo.Rows[RowIndex].DataBoundItem;
DataRow moduloRow = dtOperacionModulo.NewRow();
moduloRow = dtOperacionModulo.Rows.Find(obj.Row["id_modulo"]);
cbbSeleccionarModulo.DataSource = dtOperacionModulo;
cbbSeleccionarModulo.DisplayMember = "nombre";
cbbSeleccionarModulo.ValueMember = "id_modulo";
dtOperacionModulo.ImportRow(moduloRow);
obj.Delete();

}
else
{
cbbSeleccionarModulo.Enabled = false;
}

}
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 00:33.