CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: fofoam en Martes 11 de Abril de 2006, 18:36
Título: Seleccionar Fila De Datagrid
Publicado por: fofoam en Martes 11 de Abril de 2006, 18:36
Hola que tal, tengo una pregunta, como le puedo hacer para seleccionar una fila de un datagrid mediante codigo?
Tengo el evento ItemCommnad, donde al momento de seleccionar un item o fila del datagrid despliego la informacion en textbox de cada celda. Lo que requiero es hacer lo mismo pero mediante codigo llamar a este evento?
Private Sub datagrid1_ItemCommand(ByVal source As System.Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles datagrid1.ItemCommand
datagrid1_Indic.SelectedIndex = e.Item.ItemIndex
Me.txtFecha.Text = CType(e.Item.Cells(0).Controls(1), LinkButton).Text Me.lblClave.Text = e.Item.Cells(1).Text Me.txtIndicador.Text = e.Item.Cells(2).Text Me.txtValor.Text = e.Item.Cells(3).Text Me.txtComenta.Text = e.Item.Cells(4).Text End Sub
Espero alguien me pueda decir como? Salu2... y hasta luego.
Título: Re: Seleccionar Fila De Datagrid
Publicado por: sergiotarrillo en Martes 11 de Abril de 2006, 20:13
Hola fofoam!
Lo puedes llamar asi(es como cualqueir otro metodo):
Código: Text
datagrid1_ItemCommand(null, indice)
P.D.: Como indice le pasas el que tu desees.
Saludos
Título: Re: Seleccionar Fila De Datagrid
Publicado por: fofoam en Miércoles 12 de Abril de 2006, 19:35
Que onda sergio, gracias por tu respuesta, lo habia intentado de la forma que me explicas, llamando al metodo:
Private Sub datagrid1_ItemCommand(ByVal source As System.Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles datagrid1.ItemCommand
pero cuando lo mando llamar no se que mandarle exactamente de parametros, se que hay que enviarle el indice deseado pero no se la forma
datagrid1_ItemCommand(dbnull.value, indice)
En el parametro de indice le envio cualquiera pero no me lo toma? No se de que manera es?
Haber si tu me puedas ayudar nuevamente, ok. De antemano muchas gracias.