大家好我只是開始在asp.net編程我努力添加事件處理程序動態。下面是這種情況時,ASPX頁面加載鏈接按鈕是一個事件處理程序asp.net事件處理程序,當點擊鏈接按鈕動態
頁面加載添加鏈接按鈕和事件處理程序鏈接按鈕
昏暗的產品作爲新的LinkButton
添加products.Text = 「產品」
testPanel.Controls.Add(產品)
的AddHandler products.Click,AddressOf的getProducts
在數據庫中的getProducts功能將循環得到的所有產品
Dim testDb As New Product
Dim arr As ArrayList = testDb.DbLoop()
Dim ObjList As ProductBo
Dim ID As Integer
Dim link As LinkButton
For Each ObjtList In arr
ID= ObjtList.C_Id
link = New LinkButton
testPanel.Controls.Add(New LiteralControl("<br />"))
link.ID = ID
link.Text = ObjList.Name
link.CommandArgument = CustInt
Me.testPanel.Controls.Add(link)
AddHandler link.Click, AddressOf getProductsDetails
Next ObjList
這裏是循環就會顯示數據庫中的產品列表,我想做添加什麼之後,我的問題每個產品名稱的鏈接,當我點擊一個產品時,它應該調用另一個事件處理程序,我試試這個,但它不工作。
的AddHandler link.Click,AddressOf getProductsDetails
謝謝
+1 @Robert Beaubien。我只是忽略了這一點。 – 2011-06-08 15:19:49