2016-02-26 38 views
1

我想在一個asp.net web表單頁面文本添加到一個div:後面的代碼沒有看到ASPX DIV

<div id="div1" runat="server"> 
</div> 

和c#:

protected void Page_Load(object sender, EventArgs e) 
    { 
     Label test = new Label(); 
     test.Text = "test"; 
     div1.Controls.Add(test); 
    } 

但是我得到一個錯誤:

enter image description here

我不明白,因爲我以前從未見過這種行爲。

+0

請確保您有重建項目 – CodeNotFound

+0

@CodeNotFound是的,我試過了。 –

+1

在調試運行過程中,您是否碰巧添加了div?試試這個:從標記中剪下div,重建並粘貼回來,並確保VS不在調試。我敢打賭它從設計器文件中缺失。 –

回答

0

有一件事可能會導致這個問題是不是有:

using System.Web.UI.HtmlControls 
中的.cs

文件

相關問題