déclencher un click sur un bouton invisible
Bonjour,
Je tente vainement de contourner le fait que sur ma page, j'ai dû définir enableEventValidation="false" (pour utiliser de l'Ajax).
Je m'explique! Sur ma page, j'ai:
- une liste déroulante
Code:
1 2 3 4 5 6
| <asp:DropDownList ID="ddlUrgence" runat="server" CssClass="input">
<asp:ListItem Text="U0" Value="U0"></asp:ListItem>
<asp:ListItem Text="U1" Value="U1"></asp:ListItem>
<asp:ListItem Text="U2" Value="U2"></asp:ListItem>
<asp:ListItem Text="U3" Value="U3"></asp:ListItem>
</asp:DropDownList> |
- un champ texte
Code:
<asp:TextBox ID="tbDateDelai" runat="server" Width="80" CssClass="input"></asp:TextBox>
Quand la sélection de ma liste change (onchange), j'exécute une fonction javascript. Et j'aurais besoin de manipuler des objets pour ensuite actualiser la valeur de ma TextBox.
J'ai donc créé un bouton:
Code:
<asp:Button ID="Button1" visible="false" runat="server" Text="Continuer" OnClick="CalculerDelai" />
Problème : je ne veux pas que ce bouton soit visible! Hors, s'il n'est pas visible, je n'arrive pas à l'atteindre en javascript:
Code:
document.getElementById('ctl00$ContentPlaceHolder1$Button1').click();
Quel autre moyen puis-je utiliser pour atteindre mon contrôle??
Merci de votre aide par avance! :merci:
susu39.