分析器错误无法加载类型'testconnect.index'

时间:2013-10-25 17:56:39

标签: c# asp.net browser web

我遇到了一个错误,导致我无法将网页上传到服务器。当我运行visual studio时,我设法让它工作没有任何错误。

这是错误 enter image description here

但是,当我删除 Inherits =“testconnect.index”时,它可以正常工作,但无法将 index.aspx.cs 连接到 index.aspx < /强>

例如:

index.aspx.cs class

使用index.aspx中的lbl_test.Text enter image description here

有谁知道如何修复错误?

2 个答案:

答案 0 :(得分:2)

您尝试继承testconnect.index,但您的班级名为index1。您可以将班级名称更改为index吗?或者,相反,将Inherits指令设置为继承自testconnect.index1

您必须指定类的确切名称才能引用它。 “足够接近”还不够近。

(另请注意,Visual Studio试图在index1班中告诉您lbl_test不存在。假设设计师的部分类可能是index?如果是这样的话,您可能只想将此部分类重命名为index。)

答案 1 :(得分:0)

好的,我通过将 CodeBehind =“index.master.cs ”更改为 CodeFile =“index.master.cs”来实现它。我了解到如果要使用CodeBehind,则必须首先编译该文件。除此之外,建议不要将aspx页面命名为与母版页完全相似。