2015-02-05 25 views
-2

我試圖動態創建文本框:不能在C#(ASP.NET)添加文本框處理程序

protected override void OnInit(EventArgs e) 
    TextBox1 = new TextBox(); 

    TextBox1.ID = "TextBox1"; 
    TextBox1.Style["Position"] = "Absolute"; 
    TextBox1.Style["Top"] = "25px"; 
    TextBox1.Style["Left"] = "100px";   
    form1.Controls.Add(TextBox1); 

以上工作正常,但是當我想以一個處理程序添加到這一點:

TextBox1.Click+=new EventHandler(MyFunction) 

intelisense無法識別單擊事件並顯示一條消息:

System.WebUI.WebControls.Textbox不包含'Click'的定義。

關於如何解決這個任何想法表示讚賞

System.Web.UI.WebControls類的文檔
+3

因爲'TextBox'沒有Click事件,並且消息是關於它的。 – 2015-02-05 19:50:53

+0

是的,看到我的意見如下.. – 2015-02-05 19:59:03

回答

相關問題