bonjour, je veux appeler une fonction c# dans mon code js :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
[WebMethod]
    public static String deleteStation()
    {
        return "hello";
    }
j'ai ajouter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
using System.Web.Services;
ma fonction js :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
    function deleteStation() {
        alert(PageMethods.deleteStation());
    }
sur ma page asp :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"  EnablePartialRendering="true"/> 
 
                 <asp:Button id="delete" cssclass="button" Text="delete" runat="server" OnClientClick="deleteStation(); return false;" />
mais quand je clique sur le bouton delete, il m'affiche : undefined

qu'est ce que j'ai oublié ?