您好,登錄后才能下訂單哦!
本篇內容主要講解“VB.NET網頁控件事件的添加方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“VB.NET網頁控件事件的添加方法”吧!
VB.NET是由微軟公司推出的一款能幫助開發人員提供功能強大的編程環境的編程語言。要做一個動態添加VB.NET網頁控件事件的dropdownlist控件,要設置它的selectindexchanged事件,按網上的很多C#的方法用dd.selectindexchanged+=system.eventhandler的方法不行.在vb.net里不支持這種事件的添加方式.經msdn及實驗后可以用addhandler的方法來添加事件.但這樣的dropdownlist對象應該是模塊級的.因為一般要在它的事件處理函數里調用它的屬性,如果不是模塊級的,那么你的事件處理函數就找不到對象了.
VB.NET變量和常數相關使用規范
VB.NET短路判斷問題解析
VB.NET事件在實際應用中的作用體現
教你迅速掌握VB.NET實現任務欄程序
充分掌握VB.NET變量應用技巧
例(因為在家沒有裝vs.net,具體細節想不起來了,大概是):
定義一個模塊級的dropdownlist控件對象
dim dd as new dropdownlist
然后在你的按鈕或者別的事件里設置VB.NET網頁控件事件的屬性及父控件.
dd.id="aa"
dd.iterms.add("aa")
...
addhandler dd.selectindexchanged,
addressof aa'這里的aa為你所要添加的
處理函數的名稱
panel1.controls.add(dd)
protected sub aa(sender as
object,e as system.event.....
(記不起了,呵呵)
你的處理過程
end sub
注意:VB.NET網頁控件事件中應該設置一個判斷標志,在你的page_load事件里生成并顯示你這個控件,因為動態的控件在postback的時候會被清除掉,所以你的控件及它的事件都會沒了.
到此,相信大家對“VB.NET網頁控件事件的添加方法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。