Hola amigos foreros...
Soy novato en ASP.net y estoy desarrollando una aplicacion WEB para captura de datos
Uso un gridview que se conecta a una base de SQL Server 2005, tiene las funciones de editar, actualizar y borrar filas.
Los campos que se pueden editar son de tipo textbox en "EditItemTemplate".
Intento, que al editar una fila el cursor se coloque en el primer textbox, y actualice clickeando el boton "actualizar" o con la teclas arriba y abajo
Con sqldatasource se conecta la tabla, puedo editar y con tecla arriba o abajo actualiza la fila y coloca en modo de edicion la siguiente, pero no me coloca el foco en el textbox.
Uso esta instruccion
GridView1.Rows(e.NewEditIndex).FindControl("text2" ).Focus()
Con dataset, SI coloca el foco en el textbox, pero no puedo recuperar el dato que escribe el usuario en el textbox y me sigue dejando el mismo valor que tenia.
Lo estoy haciendo con esta instruccion pero no funciona
txtDato = GridView1.Rows(e.RowIndex).FindControl("text1")
Acepto sugerencias... como lo harian ustedes...
GRACIAS.