本篇內(nèi)容主要講解“VB.NET網(wǎng)頁控件事件的添加方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“VB.NET網(wǎng)頁控件事件的添加方法”吧!
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比尚志網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式尚志網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋尚志地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。
VB.NET是由微軟公司推出的一款能幫助開發(fā)人員提供功能強(qiáng)大的編程環(huán)境的編程語言。要做一個動態(tài)添加VB.NET網(wǎng)頁控件事件的dropdownlist控件,要設(shè)置它的selectindexchanged事件,按網(wǎng)上的很多C#的方法用dd.selectindexchanged+=system.eventhandler的方法不行.在vb.net里不支持這種事件的添加方式.經(jīng)msdn及實(shí)驗(yàn)后可以用addhandler的方法來添加事件.但這樣的dropdownlist對象應(yīng)該是模塊級的.因?yàn)橐话阋谒氖录幚砗瘮?shù)里調(diào)用它的屬性,如果不是模塊級的,那么你的事件處理函數(shù)就找不到對象了.
VB.NET變量和常數(shù)相關(guān)使用規(guī)范
VB.NET短路判斷問題解析
VB.NET事件在實(shí)際應(yīng)用中的作用體現(xiàn)
教你迅速掌握VB.NET實(shí)現(xiàn)任務(wù)欄程序
充分掌握VB.NET變量應(yīng)用技巧
例(因?yàn)樵诩覜]有裝vs.net,具體細(xì)節(jié)想不起來了,大概是):
定義一個模塊級的dropdownlist控件對象
dim dd as new dropdownlist
然后在你的按鈕或者別的事件里設(shè)置VB.NET網(wǎng)頁控件事件的屬性及父控件.
dd.id="aa"
dd.iterms.add("aa")
...
addhandler dd.selectindexchanged,
addressof aa'這里的aa為你所要添加的
處理函數(shù)的名稱
panel1.controls.add(dd)
protected sub aa(sender as
object,e as system.event.....
(記不起了,呵呵)
你的處理過程
end sub
注意:VB.NET網(wǎng)頁控件事件中應(yīng)該設(shè)置一個判斷標(biāo)志,在你的page_load事件里生成并顯示你這個控件,因?yàn)閯討B(tài)的控件在postback的時候會被清除掉,所以你的控件及它的事件都會沒了.
到此,相信大家對“VB.NET網(wǎng)頁控件事件的添加方法”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!