Focus perdu dans un UpdatePanel suite à un AutoPostBack d'une TextBox
Le titre est long mais mon problème est dit
Voici le bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <form id="form1" runat="server">
<div>
<ajax:ScriptManager ID="ScriptManager1" runat="server"></ajax:ScriptManager>
<h1>Test UpdatePanel - Calendar - Focus</h1>
<ajax:UpdatePanel ID="udpMain" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:TextBox ID="txtVille" runat="server"
AutoPostBack="true"
ontextchanged="txtVille_TextChanged" />
<br /><br />
<asp:RadioButtonList ID="rblQuestion" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="Oui" Value="O" />
<asp:ListItem Text="Non" Value="O" />
</asp:RadioButtonList>
<br /><br />
<asp:Button ID="btnValider" runat="server" Text="Valider" />
</ContentTemplate>
</ajax:UpdatePanel>
</div>
</form>
==>> CODE - BEHIND
protected void txtVille_TextChanged(object sender, EventArgs e)
{
} |
Donc, dans un UpdatePanel, il y a une TextBox avec un autoPostBack et une méthode qui ne fait rien.
Ensuite il y a le RadioButtonList.
Mon problème est le suivant : je modifie le contenu de ma TextBox, je clique sur le RadioButtonList et je n'ai pas le focus de positionné sur le RadioButton List, pour l'avoir sur le RadioButtonList, il faut que je reclique dessus.
Et cela me dérange profondément depuis plusieurs semaine
Merci d'avance pour votre aide precieuse
Titan