溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

VB.NET網(wǎng)頁控件事件的添加方法

發(fā)布時間:2021-07-20 12:39:05 來源:億速云 閱讀:517 作者:chen 欄目:編程語言

本篇內(nèi)容主要講解“VB.NET網(wǎng)頁控件事件的添加方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“VB.NET網(wǎng)頁控件事件的添加方法”吧!

VB.NET是由微軟公司推出的一款能幫助開發(fā)人員提供功能強大的編程環(huán)境的編程語言。要做一個動態(tài)添加VB.NET網(wǎng)頁控件事件的dropdownlist控件,要設(shè)置它的selectindexchanged事件,按網(wǎng)上的很多C#的方法用dd.selectindexchanged+=system.eventhandler的方法不行.在vb.net里不支持這種事件的添加方式.經(jīng)msdn及實驗后可以用addhandler的方法來添加事件.但這樣的dropdownlist對象應(yīng)該是模塊級的.因為一般要在它的事件處理函數(shù)里調(diào)用它的屬性,如果不是模塊級的,那么你的事件處理函數(shù)就找不到對象了.

  • VB.NET變量和常數(shù)相關(guān)使用規(guī)范

  • VB.NET短路判斷問題解析

  • VB.NET事件在實際應(yīng)用中的作用體現(xiàn)

  • 教你迅速掌握VB.NET實現(xiàn)任務(wù)欄程序

  • 充分掌握VB.NET變量應(yīng)用技巧

例(因為在家沒有裝vs.net,具體細節(jié)想不起來了,大概是):

定義一個模塊級的dropdownlist控件對象

  1. dim dd as new dropdownlist 

然后在你的按鈕或者別的事件里設(shè)置VB.NET網(wǎng)頁控件事件的屬性及父控件.

  1. dd.id="aa" 

  2. dd.iterms.add("aa")  

  3. ...  

  4. addhandler dd.selectindexchanged, 
    addressof aa'這里的aa為你所要添加的
    處理函數(shù)的名稱  

  5. panel1.controls.add(dd)  

  6. protected sub aa(sender as 
    object,e as system.event.....
    (記不起了,呵呵)  

  7. 你的處理過程  

  8. end sub 

注意:VB.NET網(wǎng)頁控件事件中應(yīng)該設(shè)置一個判斷標志,在你的page_load事件里生成并顯示你這個控件,因為動態(tài)的控件在postback的時候會被清除掉,所以你的控件及它的事件都會沒了.

到此,相信大家對“VB.NET網(wǎng)頁控件事件的添加方法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI