如何访问另一个类中的部分类中的表单项?

时间:2011-10-26 14:38:12

标签: c# asp.net oop

如何访问另一个类中的部分类中的表单项?例如;

public class BusinessLayer{ //I wanna access Login class in here }

public partial class Login : System.Web.UI.Page{ }

1 个答案:

答案 0 :(得分:0)

您需要传递对BusinessLayer构造函数

的引用
public class BusinessLayer {
  private Login _login;
  public BusinessLayer(Login login) {
    _login = login;
  }
}

public partial class Login : System.Web.UI.Page() {
  public void Method() {
    BusinessLayer layer = new BusinessLayer(this);
    ...
  }
}

请注意,此问题与partial class类型几乎没有任何关系。同样的问题适用于标准class类型