最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2018年07月06日 08:38:35   作者:Gavinloliy  
這篇文章主要給大家介紹了關(guān)于C#動(dòng)態(tài)代碼生成控件后其他事件不能獲取該控件值的解決方法,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

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

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

 

2.Button按鈕控件點(diǎn)擊事件代碼如下

protectedvoid Button1_Click(object sender, EventArgs e)
{
 TextBox t = newTextBox();
 t.ID = "test";
 t.Text = "測(cè)試框";
 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);
}

點(diǎn)擊Button1控件:

 

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

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

 

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

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


結(jié)果:

總結(jié)

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

相關(guān)文章

最新評(píng)論

淳安县| 仁寿县| 江源县| 新津县| 河南省| 辉南县| 永仁县| 新昌县| 清镇市| 吴桥县| 上饶市| 遂昌县| 江北区| 元朗区| 凤台县| 平舆县| 武隆县| 崇州市| 西畴县| 墨脱县| 台中市| 札达县| 乌鲁木齐县| 柯坪县| 武安市| 台中县| 腾冲县| 聂荣县| 竹北市| 龙门县| 上蔡县| 克什克腾旗| 南京市| 江华| 延川县| 汉川市| 罗源县| 溧阳市| 阿拉尔市| 台南市| 孝昌县|