1
我需要經過一個循環並檢查正確的單選按鈕。我有一個名爲rb
用彩色等多重單選按鈕「rbGreen,rbRed,rbYellow ......」如何修改radiobutton屬性而不使用它的id標記
這裏是我的代碼背後:(listColors是一個字符串列表)
Private Sub selectColor(color As String)
Dim i As Integer
For i = 0 To listColors.Count - 1
If listColors(i) = color Then
Dim rb As RadioButton = TryCast(Page.FindControl("rb" & color), RadioButton)
rb.Checked = True
End If
Next i
End Sub
調試時,因爲RB是什麼...
你確定了'RadioButton'是實際頁面的一部分?如果它在'UserControl'或基於模板的控件(例如'Repeater')中,那麼你需要'FindControl'基於那個 – freefaller 2012-07-13 14:23:52