2011-02-22 85 views
0

這是我最後一次在這裏拍攝的,因爲辦公室裏沒有人(誰願意嘗試)可以弄明白。我已經看到一些其他線程關於這個和嘗試提出的建議,但似乎沒有任何工作。aspx頁面中的ASP控件「不存在」後面的代碼 - VS10

我的問題:我有

  • 的控件聲明類似產生像

    有關「‘胡說’這個名字並不在當前的背景下存在」的錯誤我的aspx頁面上的控件以下

<asp:TextBox ID="txtSenderID" runat="server" />

  • 控件是在aspx.designer.cs文件

protected global::System.Web.UI.WebControls.TextBox txtSenderID;

  • 在<%@頁一切...%>似乎是爲了宣佈(由同事驗證)
  • 我得到一個運行時錯誤與第三方庫(本頁面不使用),但即使該錯誤消失我仍然有同樣的問題,我的控件不被識別在後面的代碼中。當我一起從項目中刪除這個頁面時,錯誤仍然存​​在,但是當錯誤消失時,網站運行。

我試過刪除並重新生成編譯各種方法的aspx.designer.cs文件。我們辦公室裏沒有其他人在使用同一圖像格式化的類似計算機上工作時遇到了這個問題,我正在思考我的智慧。

+0

您是否重命名.ascx文件?也嘗試重建整個項目,你會得到任何警告或錯誤。您可以嘗試的最後一件事是將文件導出到新的vs.net項目。 – JonH 2011-02-22 20:13:05

回答

0

可能有幾個原因導致您的控件在代碼後面無法識別。請發佈aspx和aspx.cs示例代碼,以便我們仔細查看。

相關問題