Si se va utilizar más de tres veces por ejemplo en validaciones recomiendo crear una función como la siguiente:
Public Sub enfocar(ByVal ctrl As Control)
Dim tsm As AjaxControlToolkit.ToolkitScriptManager
'Id del ScriptManager en la masterPage
tsm = Master.FindControl("ToolkitScriptManager1")
tsm.SetFocus(ctrl)
End Sub
Nota el ToolScriptManager es contenido en el ajax control toolkit sin embargo brinda la misma funcionalidad del scriptmanager(por lo que debería de funcionar con un scriptmanager solo que la declaración sería dim sm as ScriptManager), de hecho lo hereda la principal diferencia es que el ToolScriptManager según reduce el tráfico de red
Por ultimo sería llamar a la función
enfocar(txtcajadetexto)
'Tambien debería de funcionar con otros controles
martes, 23 de noviembre de 2010
Poner el foco en un control con .net con un Scriptmanager de un Masterpage
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario