Я создаю input radio
динамически на странице ASP.NET с помощью PlacHolders.Зная, какое входное радио выбрано на ASP.NET (VB)
While reader.Read
Dim ltr As New Literal()
Dim ltr1 As New Literal()
Dim ltr2 As New Literal()
Dim ltr3 As New Literal()
Dim ltr4 As New Literal()
ltr.Text = reader.GetString(2) & "<br />"
PlaceHolder2.Controls.Add(ltr)
ltr1.Text = "<form> <input type = radio name=groupe" & i & " value=1>" & reader.GetString(3) & "<br />"
PlaceHolder2.Controls.Add(ltr1)
ltr2.Text = "<input type = radio name=groupe" & i & " value=1>" & reader.GetString(4) & "<br />"
PlaceHolder2.Controls.Add(ltr2)
ltr3.Text = "<input type = radio name=groupe" & i & " value=1>" & reader.GetString(5) & "<br />"
PlaceHolder2.Controls.Add(ltr3)
ltr4.Text = "<input type = radio name=groupe" & i & " value=1>" & reader.GetString(6) & "</form><br /><br />"
PlaceHolder2.Controls.Add(ltr4)
i = i + 1
End While
Моя проблема: как я могу получить все элементы, выбранные на тех input radio
.
Проблема в том, как я могу узнать, могу ли я проверить свойство «Проверено» для всех этих «кнопок». –
Когда вы сгенерируете элемент управления, назначьте ему уникальный идентификатор, а затем в ответ на обратный вызов Page.FindControl и передайте ему идентификатор, затем отбросьте его на радиообъем и сделайте 'if (radioButton.Checked)' и сделайте то, что вы хотите если он проверен. Вы также можете прокручивать элементы управления, или если вы использовали RadioButtonList, который у вас есть только для управления, а для свойства Selected выбрано выбранное. – AaronLS