引用另一个文件中的页面类

本文关键字:另一个 文件 引用 | 更新日期: 2023-09-27 18:35:54

我不确定为什么这不起作用,但是,当我构建我的ASP.NET网站时,当引用的命名空间与引用类位于不同的文件中时,我会收到以下错误。 当两个类位于同一个文件中时,一切正常。

错误 2 找不到类型或命名空间名称"someSpace"(是否缺少 using 指令或程序集引用?案例评估小组.ascx.cs 26 3 考官成绩表

默认.aspx.cs

namespace someSpace
{
    public class EmptyClass : System.Web.UI.Page
    {
        public int someInt;
    }
}

案例评估面板.ascx.cs

public class referencingClass : System.Web.UI.UserControl
{
    public void someMethod()
    {
        someSpace.EmptyClass anEmptyClass = new someSpace.EmptyClass();
        int someInt = anEmptyClass.someInt;
    }
}

引用另一个文件中的页面类

您可以更改代码,如下所示。

namespace someSpace
{
    public class EmptyClass : System.Web.UI.Page
    {
        public int someInt;
    }
}
namespace someSpace
{
     public class referencingClass : System.Web.UI.UserControl
     {
         public void someMethod()
         {
             EmptyClass anEmptyClass = new EmptyClass();
             int someInt = anEmptyClass.someInt;
         }
     }
}