Bonjour à tous,
Pour pouvoir utiliser un service web, il faut déclarer le fichier dans le ScriptManager, dans la partie Services :
1 2 3 4 5 6 7 8 9 10 11
|
<asp:ScriptManager runat="server" ID="scriptManagerId">
<Scripts>
<asp:ScriptReference Path="CallWebServiceMethods.js" />
</Scripts>
<Services>
<asp:ServiceReference Path="WebService.asmx" />
</Services>
</asp:ScriptManager> |
Seulement, j'utilise des masterPage, le script manager est déclaré dedans.
Si je le met dedans, ce service web sera accessible à partir de toutes les pages. Or, je voudrais qu'il ne le soit que depuis certaines pages.
Pour les javascript, j'utilise
ClientScript.RegisterClientScriptInclude(...)
Dans le code behind de la page. Je n'ai pas trouvé l'équivalent de cette méthode pour ajouter un service au ScriptManager??? ![:roll:](https://www.developpez.net/forums/images/smilies/icon_rolleyes.gif)
Une idée?
Merci
Partager