基本上,我已经创建了一个使用UpdatePanel的自定义控件,据我所知,我需要使用ScriptManagerProxy使其工作(因为每页应该只有一个ScriptManager,并且在我的.aspx中声明那么,你如何使用这个野兽,只是添加一个问题:
<asp:ScriptManagerProxy ID="ScriptManagerProxy3" runat="server">
</asp:ScriptManagerProxy>
对你的控制,或者还有更多吗? 任何人都可以发布链接到一个很好的教程/示例集?我试着谷歌搜索,但我找不到任何有用的东西......
答案 0 :(得分:5)
您的控件不需要ScriptManagerProxy
即可使用。如果需要在控件中添加ServiceReference或ScriptReference,则只需要ScriptManagerProxy
。 ScriptManagerProxy
允许您执行此操作,而无需了解将托管您控件的页面。呈现页面时,ScriptManagerProxy
控件的属性将与主页上ScriptManager
控件的属性合并。