我已經動態地添加了一個WebUserControl,然後我想要得到它,這裏是我的故事:(我不知道該怎麼做,這裏是我的代碼, 在此先感謝,獲取webuserControl的值自動創建
Protected Sub btngenerate_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btngenerate.Click
For Each Str As String In Tstring
Dim addressControl As WebUC = CType(LoadControl("WebUC.ascx"), WebUC)
addressControl.plbl.Text = Str
form1.Controls.Add(addressControl)
Next
End Sub
Protected Sub btnOk_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnOk.Click
'here is what i did , but it didn't work
'For Each ct As WebUCIn form1.Controls
' ltlres.Text = ltlres.Text & ", " & ct.plbl.Text & " " & ct.ptxt.Text
'Next
End Sub
因此,form1.Controls.Add(addressControl)將在Init上,並且我必須對點擊事件做些什麼? – user1187282 2013-02-24 12:39:52
您首次將它添加到點擊事件中。但是從那時起,只要發生回發,就在Init中再次添加它。 – nunespascal 2013-02-24 13:10:14