我的aspx文件中有幾個文本框(不嵌套在任何其他控件中),但是當我在C#文件中引用時,出現錯誤「名稱'controlname'在當前情況下不存在「。我已經嘗試使用相同的代碼創建一個新項目,轉換爲Web應用程序,甚至刪除designer.cs文件只是爲了轉換爲Web應用程序再次出於挫折。該網頁一直工作得很好,直到昨天的某個時候,但似乎任意停止識別ASP控件,因爲除了添加SQL讀取之外,其他任何內容都沒有改變,這實際上不應該影響.aspx文件和.aspx.cs之間的通信文件。我非常感謝任何建議或修復,因爲我已經失去了好幾個小時的工作,試圖弄清楚如何讓這些文件彼此交談。在designer.cs中定義的ASP控件在C#代碼隱藏中無法訪問
0
A
回答
0
當您的.ASPX.CS找不到包含在.DESIGNER文件中的控件的定義時,就會發生這種情況。 您是否修改或刪除了這些文件?你可以在這裏發佈一些你的代碼嗎?
而且,一個簡單而重要的建議:確保在所有控件中都有標籤runat ='server'。
問候, Calil
0
檢查的.cs和了.Designer.cs文件的屬性有其生成操作設置「編譯」。
當項目文件被破壞時有時會發生這種情況。
相關問題
- 1. 無法在代碼隱藏中訪問asp.net changepassword控件
- 2. 無法訪問代碼隱藏頁面中的控件
- 3. 如何在代碼隱藏中訪問Button.Content中的控件?
- 4. 爲什麼我的控件無法在代碼隱藏中訪問?
- 5. 在代碼隱藏中訪問datalist的asp.net控件
- 6. SQL Server 2005在代碼隱藏中訪問FileUpload控件
- 7. 刪除* .cs,* .Designer.cs代碼隱藏文件?
- 8. 無法通過代碼隱藏在用戶控件訪問GridView的事件
- 9. 訪問控件DataList控件HeaderTemplate中從代碼隱藏
- 10. 在代碼隱藏中訪問DataContext
- 11. ASP.NET sqldatasource ReturnValue在代碼隱藏中無法訪問
- 12. asp:從代碼隱藏中訪問repeateritem itemtemplate中的html元素
- 13. 從C#代碼隱藏中訪問App_Code中的VB代碼
- 14. 我無法訪問Xamarin中的代碼隱藏Web表單控件
- 15. 訪問無序列表控制ID的代碼隱藏在
- 16. 在代碼隱藏中無法識別XAML控件
- 17. 無法訪問在HTML中定義的圖像控件,在C#文件後面的代碼中
- 18. 從代碼隱藏中訪問GroupStyle的DataTemplate控件
- 19. 從ascx代碼隱藏的asp控制
- 20. 無法在NSView中隱藏控件
- 21. 訪問RadListBox項目在代碼隱藏
- 22. 無法在Visual Studio 2008中的代碼隱藏中引用ASP.NET控件
- 23. 無法訪問自定義控件在asp.net中的GetModelStateValue mvc2
- 24. 在代碼隱藏主頁上訪問隱藏字段的值
- 25. 在ASP.NET中的代碼隱藏中訪問usercontrols
- 26. 在回發後在代碼隱藏中訪問生成的htmlControls
- 27. 無法隱藏表格行/消息在代碼中使用c#
- 28. 無法從代碼隱藏中訪問我的類。類是App_Code文件夾
- 29. 如何訪問一個Silverlight控件的datacontext的代碼隱藏
- 30. 在代碼隱藏中綁定用戶控件文本屬性
如上所述,我已經多次重新創建了designer.cs文件,並且在所有控件標記中都包含runat =「server」。 – user1488654
您是否在.aspx文件中檢查了「<%@ Page ..%>'聲明的'CodeBehind'和'Inherits'標記,以確保它們與.cs文件的文件和類名相匹配? –