選擇什麼樣的輸入無線電我使用PlacHolders一個ASP.NET頁面上創建input radio
動態地。知在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
上選擇的所有項目。
的問題是我怎麼能知道我可以檢查所有那些'無線電button'的'Checked'財產。 – 2010-06-17 17:17:01
當你產生控制,它分配一個唯一的ID,然後在回發調用Page.FindControl,並通過它的ID,然後將其轉換爲一個單選按鈕,做'如果(radioButton.Checked)'做什麼是你想如果它被檢查過,你也可以通過控件循環,或者如果你使用了RadioButtonList,你只需要控制它,Selected屬性就可以爲你選擇一個。 – AaronLS 2010-06-17 17:28:56