I am quite new to vb.net. I would like to create a text box every time a user clicks on a button. Ideally I would like this to happen without a screen refresh. So far I have came up with the following.
Dim i As Int32 = 1
Dim newTxtBx As New TextBox
Protected Sub btn_addItem_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_addItem.Click
newTxtBx = New TextBox
i = i + 1
newTxtBx.ID = "lbl_item" & i.ToString
plh_items.Controls.Add(newTxtBx)
End Sub
plh_items is my place holder. However this code will only generate 1 text box, I need it to generate as many as the user wants. Any help would be much appreciated!
Dim i As Int32 = 1
Dim newTxtBx As New TextBox
Protected Sub btn_addItem_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_addItem.Click
newTxtBx = New TextBox
i = i + 1
newTxtBx.ID = "lbl_item" & i.ToString
plh_items.Controls.Add(newTxtBx)
End Sub
plh_items is my place holder. However this code will only generate 1 text box, I need it to generate as many as the user wants. Any help would be much appreciated!