我有两个用户控件我在这两个控件上写了一些函数。是否可以从另一个用户控件调用在一个用户控件上编写的函数。请提供此代码。
答案 0 :(得分:0)
仅当一个用户控件始终包含在另一个用户控件中时才有用。另外,您不知道页面上是否存在两个控件。最好使用包含页面作为调解器来调用方法(不知道调用此模式的内容)。要从asp.net页面调用User Control中的方法,您需要在用户控件中编写公共/内部方法,并在页面中的用户控件实例上调用它。
答案 1 :(得分:0)
答案 2 :(得分:0)
上面的答案还有一个补充:
如果方法(我只知道C#,这就是我编写方法的原因)你想要调用是静态的(或者可以是静态的),你可以“只是调用它”(即你不需要一个实例) class):SomeWebControl.StaticMethodToCall
应该这样做。