2013-01-25 24 views
0

我在設計器文件中添加了一些控件,但cs文件不接受這些控件,它表示textbox1在當前上下文中不存在。 我試過這些解決方案: 1)轉換爲網絡應用程序 2)重新創建文件.aspx和.aspx.cs 但它沒有解決我的問題? 任何幫助將不勝感激。aspx.cs文件未得到更新?

+1

您的控件是否設置了runat =「server」屬性?如果您可以發佈相關代碼 –

回答

0

它很難分析形勢.... 可能是因爲容器(如面板) 的嘗試這樣

TextBox tb=(TextBox)<"container name">.FindControl("textbox1"); 
0

當u創建一個新的aspx頁面確保ü選擇地點代碼在單獨的文件中。如果沒有問題,那麼在創建aspxx文件後,從工具箱的標準選項中拖放文本框。然後從屬性窗口中檢查文本框的ID。使用像這樣的標識textbox1.Text。如果您使用的是HTML文本框,則將其設爲runat="server"並使用文本框的ID。