當我在asp.net中創建一個新頁面並嘗試包含主頁面時,我無法查看設計器部分,因爲它顯示錯誤:「主頁錯誤」。Asp.net中的主頁錯誤
儘管頁面運行沒有任何錯誤,但設計頁面變得困難,因爲我看不到設計。我只能查看頁面的源代碼部分。這對我來說很難正確設計我的頁面。
其實我的母版頁在另一個文件夾中。它有任何問題嗎?
當我在asp.net中創建一個新頁面並嘗試包含主頁面時,我無法查看設計器部分,因爲它顯示錯誤:「主頁錯誤」。Asp.net中的主頁錯誤
儘管頁面運行沒有任何錯誤,但設計頁面變得困難,因爲我看不到設計。我只能查看頁面的源代碼部分。這對我來說很難正確設計我的頁面。
其實我的母版頁在另一個文件夾中。它有任何問題嗎?
您是在本地還是在服務器上運行代碼?如果在服務器上,請確保它具有與您在Visual Studio中開發的.Net框架相同的版本。
另一個文件夾不是問題。
您可以嘗試製作新頁面並選擇創建時的母版頁。 可能您在其中引用母版頁的代碼不知何故被破壞。
檢查是否有效,如果是,則更改提供錯誤的頁面引用。 之後仍然給出錯誤,然後使用頁面源更改您的問題,以便人們可以看到發生了什麼問題。
在另一篇文章中看到它,它爲我修復了它。它的廢話和它的一個徹頭徹尾的黑客,但它爲我工作。從您的母版頁中刪除所有#符號。問題是,我需要這些在我的標記。它在VS2005中運行良好。每個擁有自己母版頁的頁面都能正常工作。它給了我主頁面錯誤 - 當我在VS2008中打開它時,將其修復爲代碼視圖錯誤。 拿出#符號和Voila!,在VS2008中去設計視圖。
如果您對母版頁有意見,並且其中一個頁面有%
,請從您的代碼中刪除%
,然後重試。
沒有看到代碼就不可能說出問題所在。我可以建議你:(a)從一個非常簡單的頁面開始,不斷添加破損頁面中的元素直到發生錯誤,然後(b)在此處發佈該代碼。 – d4nt 2009-06-04 11:47:59