无法在Web Control的Page_Load事件中访问Public方法

时间:2012-09-18 04:30:23

标签: c# asp.net

我想从Public String Function(...)的{​​{1}}事件中调用我的.ascx方法。函数和包含类位于与Web控件相同的代码中。但是我无法访问该功能。我该如何解决这个问题?

示例:

Page_Load

1 个答案:

答案 0 :(得分:1)

目前,您需要A的实例来调用方法

using namespaceOfA;
...
string result = new A().Function("Hello world");

或者,如果函数不依赖于A的状态,则可以使函数为static(public static string Function

string result = A.Function("Hello world");