AJAX Triggers se lancent deux fois
Salut
J ai un soucis avec du code en AJAX, car la fonction appelée se lance deux fois et je comprends pas pourquoi... voici le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<asp:UpdatePanel ID="UpdatePanel4" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnAddADGroup" />
<asp:AsyncPostBackTrigger ControlID="btnRemADGroup" />
</Triggers>
<ContentTemplate>
<asp:ListBox ID="lbADGroups" Width="100%" Height="150px" runat="server"></asp:ListBox><br /><br />
<asp:DropDownList ID="dlADGroups" Width="100%" runat="server"> </asp:DropDownList><br /><br />
<asp:TextBox ID="txtADGroup" runat="server">Nom du groupe : </asp:TextBox>
<asp:TextBox ID="txtDesc" runat="server">Description : </asp:TextBox><br />
<asp:Button ID="btnAddADGroup" CssClass="btn" OnClick="btnAddADGroup_Click" runat="server" Text="Ajouter" />
<asp:Button ID="btnRemADGroup" CssClass="btn" OnClick="btnRemADGroup_Click" runat="server" Text="Effacer le dernier" />
</ContentTemplate>
</asp:UpdatePanel> |
Fonction appelée:
Code:
1 2 3 4 5 6 7 8 9
|
Protected Sub btnAddADGroup_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnAddADGroup.Click
Dim qryStr As String = "INSERT INTO groupe_activedirectory (nom_groupe, description_droit) VALUES ('" + txtADGroup.Text + "','" + txtDesc.Text + "')"
clsDBConnexions.fctInsertDB(qryStr)
MsgBox("btnAddADGroup_Click")
End Sub
Protected Sub btnRemADGroup_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnRemADGroup.Click
MsgBox("btnRemADGroup_Click")
End Sub |
Merci de votre aide je sèche là...