2011-07-18 43 views
0

我有複製和粘貼一些VB.NET和一些ASP.NET到我的解決方案從另一個現有的文件來解決一個共同的問題。但是,VB沒有識別我帶過來的asp:Panel控件的ID。任何想法,爲什麼這可能是以及如何解決它?爲什麼不是vb.net codebehind識別我的asp控件ID?

<asp:Panel ID="passwordPanel" runat="server" DefaultButton="SaveNewPWD"> 

passwordPanel.Visible = False 
+0

你有沒有檢查設計器文件中存在'passwordPanel'變量? –

+0

您需要顯示完整的代碼。 –

+0

感謝大家的幫助。我複製的代碼包含<@ Page %>標記,其中包含與我從中複製它的位置相比不同的繼承大小寫。 D'哦! – lappy

回答

1

您是否獲得實際的編譯器錯誤當您嘗試打開網頁還是你只是看到在Visual Studio紅色下劃線(假設你使用Visual Studio)

如果你只是看到在Visual Studio中標記錯誤,請嘗試關閉頁面並再次打開它 - 我有時必須使用Visual Studio 2005執行此操作才能識別新添加的控件。

另外,你確定你的面板是一個頂級元素?它不是嵌套在中繼器或類似的,是嗎? :)

相關問題