我正在向我的网络表单添加多个动态控件,我知道如何定位单个控件,但是如何定位多个控件。例如,我有一个下拉列表,用户可以在其中选择要添加到 Web 表单的控件数量,然后我根据选择创建控件数量,例如 5 个下拉列表,我可以将它们一个接一个地放置。
下面是一个用绝对位置创建的。
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
For i As Integer = 0 To ddlFieldNames.SelectedIndex
Dim combo As New RadComboBox()
combo.Style("Position") = "Absolute"
combo.Style("Top") = "10px"
combo.Style("Left") = "200px"
Me.Panel1.Controls.Add(combo)
combo.ID = "combo" + i.ToString()
combo.DataSource = Me.odsField
combo.DataTextField = "FieldNames"
combo.DataValueField = "FieldNames"
combo.DataBind()
Next
End Sub