На мой взгляд, лучше всего использовать свойство Value
для ListItem
, которое доступно в RadioButtonList
.
Я должен отметить, что ListItem
имеет НЕ свойство ID.
Итак, в вашем случае, выберите второй элемент (option2), который будет:
// SelectedValue expects a string
radio1.SelectedValue = "1";
В качестве альтернативы, вы можете указать int для SelectedIndex.
// SelectedIndex expects an int, and are identified in the same order as they are added to the List starting with 0.
radio1.SelectedIndex = 1;