Web Service en .Net : ScriptManager?
Bonjour à tous,
Pour pouvoir utiliser un service web, il faut déclarer le fichier dans le ScriptManager, dans la partie Services :
Code:
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
Code:
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:
Une idée?
Merci