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

Seleccionar un regsitro de un datagrid

Estas en el tema de Seleccionar un regsitro de un datagrid en el foro de .NET en Foros del Web. Hola, quisiera saber como puedo seleccionar un registro en un datagrid enlazado en tiempo de ejecucion. Yo intenete hacerlo asignando en el diseño una columna ...
  #1 (permalink)  
Antiguo 11/10/2004, 11:55
 
Fecha de Ingreso: octubre-2004
Mensajes: 1
Antigüedad: 19 años, 6 meses
Puntos: 0
Pregunta Seleccionar un regsitro de un datagrid

Hola, quisiera saber como puedo seleccionar un registro en un datagrid enlazado en tiempo de ejecucion.
Yo intenete hacerlo asignando en el diseño una columna boton "seleccionar" y despues en timepo de ejecucion asignarle al datagrid las otras columnas..
El problema es que cuando ejecuto la aplicacion y aprieto seleccionar, me desaparecen las columnas aenlazadas en tiempo de ejecucion y solo me queda la columna boton "seleccionar"
La razon por la que quiero seleccionar un registro es para poder realizar las operaciones eliminar y modificar..
Si alguien conoce como seleccionar un registro o como modificar o elminar algun registro especifico de alguna otra manera, por favor ayuedeme..
ahh, tambien quisiera saber si es posible seleccionar registros presionando directamente sobre el, sin usar una columna boton select.
Estoy trabajando con Asp.Net
Muchas Gracias
<<Dario>>
  #2 (permalink)  
Antiguo 19/10/2004, 03:47
 
Fecha de Ingreso: febrero-2004
Ubicación: Granada
Mensajes: 26
Antigüedad: 20 años, 2 meses
Puntos: 0
Public Sub DataGrid1_ItemCommand(ByVal source As System.Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs ) Handles DataGrid1.ItemCommand

If e.CommandName = "Seleccion" Then
If Not IsNothing(DataGrid1.SelectedIndex) Then
' Aquí pones el código que te interese
End If
End If
End Sub
La propiedad SelectedIndex del datagrid te da la fila que has seleccionado.
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 07:40.