border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 21-03-2006, 23:01:59
Un Nuevo Amigo
 
Registrado: mar 2006
Posts: 2
alexprog Valoración +2
Predeterminado GRan Problema

Ojalá me pueda explicar...
Yo tengo un datagrid digamos que en el la primera fila tengo un registro XX cuyo datakey es 1, y en la ultima fila tengo un registro AA cuyo datakey es 20.

Luego de esto doy ordenar por este campo quedando entonces ahora AA en la primera fila.

El problema es cuando hago Eliminar en este caso de AA (Deletecommand), al entrar en este metodo yo capturo con DataDrid1.DataKeys[e.Item.ItemIndex].ToString(); la primary key para hacer la referencia al momento de hacer el delete en la tabla.
Lo raro del caso es que esta función me devuleve como DataKey 1 es decir el DataKey que pertenece a XX y no el de AA que es el que seleccione para eliminar(deberia ser 20), por esto el como coje el uno me elimina de la tabla es el registro XX ????

Que podré hacer?¡?¡ Ayuda Porfavor

Muchas Gracias por la atención.
Responder Con Cita
  #2 (permalink)  
Antiguo 20-05-2006, 16:33:28
Gran Participación en el Foro
 
Registrado: ene 2005
Ubicación: Almeria
Posts: 153
pemorip Valoración +2
Predeterminado

Utiliza el evento CurrentCellChange del DataGrid tal y como te muestro en este código, con el capturas la ID de la fila que desees modificar.
·················································· ·············

void GridClientes_CurrentCellChanged(object sender, System.EventArgs e)
{
string ID;
int FilaClick;
FilaClick = this.GridClientes.CurrentRowIndex;
ID = this.GridClientes[FilaClick, 0].ToString();
·················································· ················

Hasta otra
Un saludo a tod@s
__________________
Santiago M.
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Un gran negocio para aprovechar... imported_chiaravel Anuncios & Novedades 0 18-03-2008 22:09:25
Desplegar una gran cantidad de datos gabyha Visual Basic 6.00 5 07-06-2007 20:38:23
MI ULTIMA GRAN AYUDA SOBRE COMO NO REPETIRSE EL 9 !!! mfc Visual Basic 6.00 6 10-03-2007 12:03:43
tratamiento de imágenes de gran tamaño latortuga Visual Basic 6.00 6 05-04-2005 15:37:52
Gran problema para añadir referencias jhanluigui Visual Basic 6.00 4 17-09-2004 00:00:00


La franja horaria es GMT. Ahora son las 16:22:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right