我总是被这样的小事情缠住......我需要从我的欢迎页面类“默认”访问在“登录”类中创建的对象属性。当我尝试引用该类以便可以访问该对象时,VS 2010 不会像往常一样将其列为可用,并且强制请求只会返回错误。
我的Login
班级是这样定义的:
public abstract class Login : System.Web.UI.UserControl
{
...
private void Login_click(object sender, EventArgs e)
{
MyObject myObject = new MyObject();
myObject.property1 = "something";
}
}
然后我希望myObject
从我的默认类访问,如下所示:
public class Default : System.Web.UI.Page
{
...
private void Page_load(object sender, System.EventArgs e)
{
string someLocalVar = Login.myObject.property1;
}
}
property1
Login 类中设置的属性在哪里。但是,这不起作用,VS 甚至无法识别 Login 类;相反,它将其视为某种保留字。这两个文件在同一个项目中,所以这不应该是本using
节中的问题。我以前在其他类之间以这种方式访问过变量,只是这次因为某种原因没有。谢谢!