欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C#教程

當(dāng)前位置:主頁 > 軟件編程 > C#教程 >

C#動態(tài)代碼生成控件后其他事件不能獲取該控件值的解決方法

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C#教程|點擊: 次

前言

本文主要給大家介紹了關(guān)于C#動態(tài)代碼生成控件后其他事件不能獲取該控件值的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說了,來一起看看詳細的介紹吧

1.新建web項目,添加兩個Button控件,結(jié)果如圖。

 

2.Button按鈕控件點擊事件代碼如下

protectedvoid Button1_Click(object sender, EventArgs e)
{
 TextBox t = newTextBox();
 t.ID = "test";
 t.Text = "測試框";
 t.Attributes.Add("runat","server");
 form1.Controls.Add(t);
 Response.Write(((TextBox)form1.FindControl("test")).Text);
}

protectedvoid Button2_Click(object sender, EventArgs e)
{
 Response.Write(((TextBox)form1.FindControl("test")).Text);
}

點擊Button1控件:

 

可以看到動態(tài)生成的文本框的值成功獲取到。

但是點擊Button2會出現(xiàn)如下結(jié)果:

 

原因是因為動態(tài)生成的文本框其實是HTML控件,所以獲取文本框的值 控時,要注意獲取的方法,不同時間獲取的方法不同.(頁面一加載完時的值 和 控件的原有值改變時 兩種情況)

3.代碼修改成如下即可獲取動態(tài)生成的文本框的值。


結(jié)果:

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對我們的支持。

上一篇:詳解C# WebApi 接口測試工具:WebApiTestClient

欄    目:C#教程

下一篇:Silverlight實現(xiàn)星星閃爍動畫

本文標(biāo)題:C#動態(tài)代碼生成控件后其他事件不能獲取該控件值的解決方法

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/5147.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有