0

我有一个在两个不同地方使用的用户控件(因此我创建了一个控件)。现在,这个控件使用了我用来从 JS 中清除会话的 Web 方法。唯一的问题是我似乎没有找到一种方法将 ScriptManager 包含在 ascx 本身中 - 仅在托管此控件的页面上,这很容易出错并且违背了目的,并且看起来是错误的。

有没有办法在 ascx 中定义 ScriptManager 并像往常一样在控件本身的代码中定义 Web 方法?谢谢!

我使用.net 3.5,c#

4

1 回答 1

2

看看 ScriptManagerProxy,它使您能够在页面(或母版页)上拥有单个 ScriptManager,然后使用您的用户控件添加附加功能。

于 2010-02-04T19:11:38.867 回答