如何从另一个用户控件调用一个用户控件中编写的函数?

时间:2010-06-01 07:07:00

标签: asp.net

我有两个用户控件我在这两个控件上写了一些函数。是否可以从另一个用户控件调用在一个用户控件上编写的函数。请提供此代码。

3 个答案:

答案 0 :(得分:0)

仅当一个用户控件始终包含在另一个用户控件中时才有用。另外,您不知道页面上是否存在两个控件。最好使用包含页面作为调解器来调用方法(不知道调用此模式的内容)。要从asp.net页面调用User Control中的方法,您需要在用户控件中编写公共/内部方法,并在页面中的用户控件实例上调用它。

答案 1 :(得分:0)

答案 2 :(得分:0)

上面的答案还有一个补充:

如果方法(我只知道C#,这就是我编写方法的原因)你想要调用是静态的(或者可以是静态的),你可以“只是调用它”(即你不需要一个实例) class):SomeWebControl.StaticMethodToCall应该这样做。