December 2007 - Artículos

Poner el foco en un TextBox que están dentro de un UpdatePanel cuando se produce un postback asíncrono

Hoy estaba realizando unas modificaciones en una aplicación y entre ellas estaba el modificar un control de usuario, poner el foco en un textbox de un edittemplate de un gridview que recoge anotaciones de los usuarios. La cosa es que el gridview está dentro de un UpdatePanel y si optamos por esta solución, nos encontraremos que no funciona: TextBox textAnotacion = (TextBox)e.Row.FindControl( "textAnotacion" ); textAnotacion.Focus(); Creo debe ser porque como es un postback asíncrono, sino...