Hi everybody
I'm having a problem with UpdatePanel
I've a UpdatePanel containing twoTextBoxes. When I change the text in the first one
I want to set the focus to the second one.
ProtectedSub TextBox1_TextChanged(ByVal senderAsObject,ByVal eAs System.EventArgs)
Me.TextBox2.Focus()
EndSub
When I do it I receive a JS error in my navigator
I′m using Atlas January 2006 Release
Can anybody help??
Thanks!!!
There is a solution
Read this thread
http://forums.asp.net/1211661/ShowPost.aspx
language="PT-BR BRAZIL"
Pessoal, reparei q o metodoRegisterStartupScript funciona somente se antes eu setar o focus para um outro textbox e logo apois no mesmo bloco de script para o que preciso realmente,
resolvi meu problema de uma forma tosca, e vou passar para vc's, caso alguem precise,
ClientScript.RegisterStartupScript(Me.GetType,
"Focus","document.getElementById('txtFocus').focus();document.getElementById('" + Campo +"').focus();",True)ou seja, criei um txt com css q o transforma oculto só para passar o focu e depois passo para o que quero,
<inputtype="text" id="txtFocus" style="border: thin none;font-size: 1px;text-decoration: none;width: 1px;height: 1px;"/>
Sei que é uma forma feia de resolver o problema, resumindo ("Gambiarra,") porém foi o que deu jeito, caso alguem saiba outra forma, me manda por email por favor, tenner@.ig.com.br
Abra?os, espero ter ajudado. e Esperamos, uma ajudinha da Microsoft para incluir mas esse método no Atlas :)
No comments:
Post a Comment