Tengo un formulario con dos textbox (txtUsuario, txtPedido) y un gridview gvPedido con dos columnas (Columna1: Pedido_Id, columna2: Pedido_Nombre). El gv tiene habilitada la seleccion con la cual le paso el dato de Pedido_Nombre al txtPedido. Pedido_Id es el DataKeyName y es el dato que necesito pasar para grabar el nuevo pedido en la base de datos Pedidos a traves de una variable int varIdPedido.
El problema es que no logro que se grabe el dato en la variable, solo lo consigo poniendo un lbl invisible pero esto me complica cuando el dato es null.
Aca paso el codigo
Código:
Desde ya les agradezco si logran darme una mano con esto... saludos Dim row As GridViewRow Dim varIdPedido As Integer Protected Sub GvPedido_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GvPedido.SelectedIndexChanged row = GvPedido.SelectedRow txtPedido.Text = row.Cells(2).Text varIdPedido = GridView1.SelectedDataKey.Value End Sub