ScriptManagerProxy の用途

ScriptManager (ToolkitScriptManager) はページ内に 1 つしか配置することができません。そのため、マスタページに ScriptManager が含まれていて、各ページ内でサービスを参照する必要がある場合は、 ScriptManagerProxy を使用します。使用例は以下のようになります。

<asp:ScriptManagerProxy ID="ScriptManagerProxyMain" runat="server">
    <Services>
        <asp:ServiceReference Path="~/WebService/Sample.asmx" />
    </Services>
</asp:ScriptManagerProxy>