2014-03-13 26 views
1

最好的代碼示例顯示此在當前的情況下,PI不存在。「C#不承認HTML div元素

任何想法爲什麼這麼說?

+0

確保您的.designer。*文件已更新爲PI的變量。 –

回答

1

確保您的.designer。*文件已更新爲PI的變量。某些源代碼管理系統會鎖定文件並阻止Visual Studio自動更新文件。

如果變量尚未爲您創建,您可以隨時返回到.designer文件並自行添加新變量。只需按照模式爲您的其他ASP.NET控件。

您正在尋找partial class,它與您的代碼背後的代碼具有相同的名稱。

This SO question也解決了您的問題。

+0

感謝您的快速響應,我會嘗試一下! –

0

我總是宣稱他們在我的代碼隱藏文件中,這樣的事情:

var myDiv = new HtmlGenericControl("div"); 

然後你只需把它與您的頁面上的任何其他控制。

1

我發現了一種替代解決方案,而不是製作圖像切換z-indexes,我正在製作asp.net面板切換z-indexes。出於某種原因,當我嘗試在designer.cs文件中聲明我的對象時...它在代碼後面註冊。這很好,但是當我在網絡瀏覽器上測試它時,設計器文件會自動重新生成並再次清除它。因此,我沒有玩弄我所熟知的HTML控件,而是使用了asp.net面板控件。