我正在使用PlacHolders在ASP.NET页面上动态创建input radio
。
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
上获取所有项目。
答案 0 :(得分:0)
我不确定你是怎么用你的html表单做的。
如果动态创建RadioButton控件而不是Literals,那么您可以检查RadioButton.Checked属性以查看ti是否为true。或者你可以改用RadioButtonList。
答案 1 :(得分:0)
如果你真的必须遵循上面的实现,你可以添加一个ASP.NET HiddenField控件并使用javascript将所选单选按钮的值转储到隐藏的输入中。