2
내 메서드를 .ascx
의 Page_Load
이벤트에서 호출하려고합니다. 함수 및 포함 클래스는 웹 컨트롤과 동일한 코드 뒤에 있습니다. 그러나이 기능에 액세스 할 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까?웹 컨트롤의 Page_Load 이벤트에서 Public 메서드에 액세스 할 수 없습니다.
예 :
public class Controls_WebApp : System.Web.UI.UserControl, IAttributeAccessor, IUserControlDesignerAccessor
{
protected void Page_Load(object sender, EventArgs e)
{
// Call Function
}
}
public class A
{
public string Function(string path)
{
}
}
귀하의 질문에 명확하지 않습니다. 실제 문제를 설명하십시오. 당신이 설명했던 것부터 "var myClass = new A();"라는 인스턴스를 생성 할 수 있어야합니다. "var result = myClass.Function ("some arg ");"메서드를 호출하십시오. – loopedcode