2013-10-25 44 views
0

我遇到了阻止我將網頁上傳到服務器的錯誤。當我運行visual studio時,我設法讓它無任何錯誤地工作。解析器錯誤無法加載類型'testconnect.index'

這裏的錯誤 enter image description here

然而,當我刪除繼承= 「testconnect.index」,它可以工作,但它不能index.aspx.cs連接的Index.aspx

例如像:

index.aspx.cs class

隨着lbl_test.Text的Index.aspx的 enter image description here

有誰知道如何修正這個錯誤裏面?

回答

2

您正試圖從testconnect.index繼承,但您的班級名爲index1。你能改變類名到index嗎?或者相反,將Inherits指令設置爲從testconnect.index1繼承?

您必須指定類的確切名稱才能引用它。 「足夠接近」不夠接近。

(另請注意,Visual Studio是想告訴你在你的index1lbl_test不存在。據說也許設計者局部類是index嗎?如果是這樣的話,你可能會想只重命名此部分類index爲好。)

+0

你好,我嘗試改變名稱,不幸的是它根本無法工作。 – Minelava

+0

現在,我已經將CodeBehind中的名稱更改爲CodeFile。無論如何,感謝您的幫助。 – Minelava

0

好,我已完成了通過改變代碼隱藏= 「index.master.cs」 到的CodeFile = 「index.master.cs」工作。我瞭解到,如果要使用CodeBehind,則必須先編譯文件。除此之外,建議不要命名與masterpage完全相似的aspx頁面。

相關問題