ciao!

sto cercando di richiamare un codice del code behind usando javascript.
ho questo nella master page:
codice:
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true" AsyncPostBackTimeout="900" />
poi nella pagina:
codice:
    <script type="text/javascript">
        function confirmDelete(id) {
            if (confirm("Are you sure to want to Delete?") == true) {
                console.log(id);
                PageMethods.DeleteNews(id);
            }
            return false;
        }
    </script>
nel code behind:
codice:
    <System.Web.Services.WebMethod()>
    Public Shared Sub DeleteNews(ByVal id As Integer)
        Diagnostics.Debug.WriteLine(id)
    End Sub
in pratica, nella console di javascript esce il valore corrett.
nella console di Visual Studio non esce nulla.
come se non fosse richiamato.