确保此代码文件中定义的类与'inherits'属性import相匹配

时间:2015-10-20 18:14:50

标签: asp.net vb.net inheritance

所以我刚接触使用asp.net和VB.NET,我遇到了这个错误:

  

编译器错误消息:ASPNET:确保此代码文件中定义的类与'inherits'属性匹配,并且它扩展了正确的基类(例如Page或UserControl)。

     

来源错误:

     

第1行:导入System.Data.SQLite

     

第2行:导入System.Diagnostics

     

源文件:C:\ Projects \ HousingInfo \ HousingInfo \ SQLiteDatabase.aspx.vb行:1

我相信我的所有谷歌搜索都与这一行有关:

badge

这是数据库的代码:

sound

我很困惑。我的代码中可以没有import语句吗?

1 个答案:

答案 0 :(得分:1)

ASP.NET" pages"必须从PageUserControl继承,或从层次结构中的某个点继承其中一个的类继承。你是"继承" SQLiteDatabase类,既不是Page也不是UserControl

通常这是由设计师为您完成的,因此要么您从头开始编写所有内容,要么您已将标记更改为从其他类继承。