viernes, 10 de octubre de 2008

capturar los datos de un gridview


muchas veces cuando estamos creando un mantenimiento de una tabla nos encontramos con el hecho de querer capturar lo que seleccionamos en el grid view (en aplicaciones web)
para esto
  1.  hacemos doble click en el grid view:
te sale este codigo :    
Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged

    End Sub

con el cursor del mouse dentro del codigo generado
escogemos otro metodo en el panel de metodos

escogemos el metodo RowCommand 

te sale este codigo

Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView1.RowCommand
    End Sub

dentro escribes este comando
txtCodProd.Text = GridView1.Rows(Convert.ToInt32(e.CommandArgument)).Cells(1).Text

txtCodProd.text= es mi caja de texto endonde deseo q figure lo seleccionado
Gridview1 = es el nombre por defecto de mi gridview
e.CommandArgument= es el numero de fila q estas seleccionando
Convert.ToInt32= convierte en entero el "e"
Cells(1)= captura la columna que desees 

y listo 
si necesitan mas especificaciones tan solo avisame

No hay comentarios: