J'ai un formulaire ASP.Net simple avec txtBox et btn.
L'utilisateur clique sur btn, ce qui ajoute du texte à un ASP: TextBox dans une publication (son ajout d'un "texte de démarrage" connu)
Après la publication, j'aimerais que le focus soit défini à la fin du texte dans la zone de texte Si j'appelle Page.SetFocus (...) ou txtBox.Focus() alors le txtBox obtient le focus, mais au début du texte - ce qui signifie que si l'utilisateur commence à taper, il sera dans le mauvais endroit.Définir le focus à la fin du texte dans la zone de texte après la publication?
par exemple
cursor
100-01
aimerait qu'il soit
100-01 cursor
J'ai essayé ce qui suit dans la zone de texte:
onfocus="alert('focus');this.value = this.value;"
mais la "alerte" apparaît que les deux premières fois? Alors rien?
plaese ne rediffuser pas la même question : http://stackoverflow.com/questions/4033141/set-focus-in-textbox-after-postback Vous pouvez toujours éditer votre question. Jetez un oeil à ce fil pour plus d'informations: http://meta.stackexchange.com/questions/7046/how-to-get-attention-for-your-old-unanswered-questions –