日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

[习题].FindControl()方法 与 PlaceHolder控件 #2(动态加入「子控件」的事件)

發(fā)布時(shí)間:2023/11/29 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [习题].FindControl()方法 与 PlaceHolder控件 #2(动态加入「子控件」的事件) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

這是我的文章備份,有空請(qǐng)到我的網(wǎng)站走走,

http://www.dotblogs.com.tw/mis2000lab/

才能掌握我提供的第一手信息,謝謝您。

?

http://www.dotblogs.com.tw/mis2000lab/archive/2011/07/26/placeholder_findcontrol_eventhandler.aspx

?

[習(xí)題].FindControl()方法 PlaceHolder控件 #2(動(dòng)態(tài)加入「子控件」的事件)



這個(gè)范例,源自于 -- [習(xí)題].FindControl()方法 PlaceHolder控件 #1(動(dòng)態(tài)加入「子控件」,因Page_Load而發(fā)生的錯(cuò)誤)

已經(jīng)寫(xiě)在書(shū)本上集,第三章里面了。Ch. 3-12節(jié)

?

順便提一下,怎么自己找答案?

例如:我搜尋關(guān)鍵詞「ASP.NET? 動(dòng)態(tài)加入事件」,答案就跑出來(lái)了。

?

?

?

因?yàn)闀?shū)本里面的確沒(méi)提到,所以我補(bǔ)充如下:

?

您可以在微軟的這篇文章里面,知道該怎么作。

HOW TO:在執(zhí)行階段時(shí)動(dòng)態(tài)系結(jié) ASP.NET Web 網(wǎng)頁(yè)中的事件處理例程

http://msdn.microsoft.com/zh-tw/library/t3d01ft1%28v=VS.100%29.aspx

?

建議您也參考 jeff -- ASP.NET 魔法學(xué)園的文章,會(huì)更清楚

[Asp.Net] Web Form 動(dòng)態(tài)建立控件的正確方法
http://www.dotblogs.com.tw/jeff377/archive/2008/03/17/1738.aspx

?

書(shū)本上集(第三章)的范例。? Ch. 3-12節(jié)

?

VB語(yǔ)法 =========================================================

??? '--正確運(yùn)作。
??? Protected Sub Page_Init(sender As Object, e As System.EventArgs) Handles Me.Init
??????? Dim Button1 As New Button
??????? Button1.Text = "程序里頭,動(dòng)態(tài)產(chǎn)生的按鈕(按下之后,會(huì)執(zhí)行自訂的事件--myButton1EventHandler"
??????? Button1.ID = "Button_DynaAdd"
??????? PlaceHolder1.Controls.Add(Button1)
??????? '=========================================
??????? AddHandler Button1.Click,? AddressOf myButton1EventHandler
??????? '-- AddressOf后面的事件,請(qǐng)按下警告訊息就會(huì)自動(dòng)產(chǎn)生。
??????? '-- 自訂的事件。建議寫(xiě)在 Page_Init()里面。
??????? '--資料來(lái)源:http://msdn.microsoft.com/zh-tw/library/t3d01ft1%28v=VS.100%29.aspx
??????? '=========================================

??????? Dim TextBox1 As New TextBox
??????? TextBox1.Text = "程序里頭,動(dòng)態(tài)產(chǎn)生的文字輸入方塊"
??????? TextBox1.ID = "TextBox_DynaAdd"
??????? PlaceHolder1.Controls.Add(TextBox1)
??? End Sub

??? Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
??????? '== 透過(guò) FindControl抓取 PlaceHolder里面的「子控件」
??????? Dim getTextBox As New TextBox
??????? getTextBox = CType(PlaceHolder1.FindControl("TextBox_DynaAdd"), TextBox)

??????? Label1.Text = getTextBox.Text
??? End Sub

??? '=========================================
??? Private Sub myButton1EventHandler(sender As Object, e As EventArgs)
??????? Response.Write("<script language=javascript>window.alert(""自訂的事件-- myButton1EventHandler"");</script>")
??? End Sub
??? '=========================================

?

?

C#語(yǔ)法 =========================================================

??? protected void Page_Init(object sender, EventArgs e)
??? {
??????? Button Button1 = new Button();
??????? Button1.ID = "Button_DynaAdd";??? //==重點(diǎn)!!==
??????? Button1.Text = "程序里頭,動(dòng)態(tài)產(chǎn)生的按鈕(按下之后,會(huì)執(zhí)行自訂的事件--myButton1EventHandler";
??????? this.PlaceHolder1.Controls.Add(Button1);

?????? //=========================================
??????? Button1.Click += new System.EventHandler(this.myButton1EventHandler);
??????? //-- 自訂的事件。建議寫(xiě)在 Page_Init()里面。
?????? //-- 資料來(lái)源:http://msdn.microsoft.com/zh-tw/library/t3d01ft1%28v=VS.100%29.aspx
?????? //=========================================

??????? TextBox TextBox1 = new TextBox();
??????? TextBox1.ID = "TextBox_DynaAdd";??? //==重點(diǎn)!!==
??????? TextBox1.Text = "程序里頭,動(dòng)態(tài)產(chǎn)生的文字輸入方塊";
??????? this.PlaceHolder1.Controls.Add(TextBox1);
??? }

??? protected void Button2_Click(object sender, EventArgs e)
??? {
??????? //== 透過(guò) FindControl抓取 PlaceHolder里面的「子控件」
??????? TextBox getTextBox = new TextBox();
??????? getTextBox = (TextBox)this.PlaceHolder1.FindControl("TextBox_DynaAdd");

??????? Label1.Text = getTextBox.Text;
??? }


??? //=============================================
??? protected void myButton1EventHandler(object sender, EventArgs e)
??? {
??????? Response.Write("<script language=javascript>window.alert(\"自訂的事件-- myButton1EventHandler\");</script>");
??? }
??? //=============================================

?

這篇文章也很有參考價(jià)值!

[Will 保哥] ASP.NET 動(dòng)態(tài)加載的控件一定要注意的事
http://blog.miniasp.com/post/2008/06/24/ASPNET-Dynamic-Load-Controls-Attention.aspx

?

=======================================================================

如果要加入 Client端(JavaScript程序),請(qǐng)參閱這篇文章:

HOW TO:以動(dòng)態(tài)方式將客戶(hù)端指令碼加入至 ASP.NET Web 網(wǎng)頁(yè)

http://msdn.microsoft.com/zh-tw/library/ms178207%28v=VS.100%29.aspx

?

?

............................. 寫(xiě)信給我,mis2000lab (at) yahoo.com.臺(tái)灣......

? ??ASP.NET 4.0 專(zhuān)題實(shí)務(wù)(松崗出版)

上集( .NET 4.0版)全新改寫(xiě)。範(fàn)例增加66%,內(nèi)容增加35%。上市以來(lái),熱銷(xiāo)五刷!

下集(第二版,黑皮書(shū))上市一個(gè)月熱銷(xiāo)再刷,2010一年內(nèi)(第一版)熱銷(xiāo)四刷!第二版半年熱銷(xiāo)四刷! 下集內(nèi)容增加66%。

上下兩集將近2,000頁(yè),堪稱(chēng)國(guó)內(nèi) [最詳盡]的ASP.NET範(fàn)例教學(xué)。

南無(wú)普光佛  南無(wú)普明佛  南無(wú)普淨(jìng)佛  南無(wú)多摩羅跋栴檀香佛  南無(wú)栴檀光佛  南無(wú)摩尼幢佛  南無(wú)歡喜藏摩尼寶積佛  南無(wú)一切世間樂(lè)見(jiàn)上大精進(jìn)佛 ? 南無(wú)摩尼幢燈光佛
南無(wú)慧炬照佛  南無(wú)海德光明佛 ? 南無(wú)金剛牢強(qiáng)普散金光佛  南無(wú)大強(qiáng)精進(jìn)勇猛佛  南無(wú)大悲光佛?  南無(wú)慈力王佛  南無(wú)慈藏佛  南無(wú)栴檀窟莊嚴(yán)勝佛  南無(wú)賢善首佛
南無(wú)善意佛  南無(wú)廣莊嚴(yán)王佛  南無(wú)金華光佛  南無(wú)寶蓋照空自在力王佛  南無(wú)虛空寶華光佛? 南無(wú)琉璃莊嚴(yán)王佛  南無(wú)普現(xiàn)色身光佛  南無(wú)不動(dòng)智光佛? 南無(wú)降伏眾魔王佛  
南無(wú)才光明佛? 南無(wú)智慧勝佛  南無(wú)彌勒仙光佛  南無(wú)善寂月音妙尊智王佛  南無(wú)世淨(jìng)光佛  南無(wú)龍種上尊王佛  南無(wú)日月光佛? 南無(wú)日月珠光佛  南無(wú)慧幢勝王佛  
南無(wú)師子吼自在力王佛  南無(wú)妙音勝佛  南無(wú)常光幢佛  南無(wú)觀世燈佛? 南無(wú)慧威燈王佛  南無(wú)法勝王佛  南無(wú)須彌光佛? 南無(wú)須曼那華光佛? 南無(wú)優(yōu)曇鉢羅華殊勝王佛  
南無(wú)大慧力王佛  南無(wú)阿閦毗歡喜光佛  南無(wú)無(wú)量音聲王佛  南無(wú)才光佛?  南無(wú)金海光佛  南無(wú)山海慧自在通王佛  南無(wú)大通光佛  南無(wú)一切法常滿王佛  南無(wú)釋迦牟尼佛
南無(wú)金剛不壞佛  南無(wú)寶光佛  南無(wú)龍尊王佛  南無(wú)精進(jìn)軍佛  南無(wú)精進(jìn)喜佛  南無(wú)寶火佛  南無(wú)寶月光佛  南無(wú)現(xiàn)無(wú)愚佛  南無(wú)寶月佛  南無(wú)無(wú)垢佛  南無(wú)離垢佛?  
南無(wú)勇施佛  南無(wú)清淨(jìng)佛  南無(wú)清淨(jìng)施佛  南無(wú)娑留那佛  南無(wú)水天佛  南無(wú)堅(jiān)德佛  南無(wú)栴檀功德佛  南無(wú)無(wú)量掬光佛  南無(wú)光德佛  南無(wú)無(wú)憂德佛
南無(wú)那羅延佛  南無(wú)功德華佛  南無(wú)蓮華光遊戲神通佛  南無(wú)財(cái)功德佛  南無(wú)德念佛  南無(wú)善名稱(chēng)功德佛  南無(wú)紅燄帝幢王佛  南無(wú)善遊步功德佛? 南無(wú)鬪戰(zhàn)勝佛 ?
南無(wú)善遊步佛  南無(wú)周匝莊嚴(yán)功德佛  南無(wú)寶華遊步佛  南無(wú)寶蓮華善住娑羅樹(shù)王佛?  南無(wú)法界藏身阿彌陀佛

............................. 寫(xiě)信給我,mis2000lab (at) yahoo.com.臺(tái)灣......

?

轉(zhuǎn)載于:https://www.cnblogs.com/mis2000lab/archive/2011/09/08/FindControl_PlaceHolder.html

總結(jié)

以上是生活随笔為你收集整理的[习题].FindControl()方法 与 PlaceHolder控件 #2(动态加入「子控件」的事件)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。