Так что либо действительны способы, и оба работают. Вопрос в том, какой путь самый лучший. Я предполагаю SelectedIndex, поскольку это операция типа значения, а не операция ссылочного типа. Но мне нечем это подтвердить.
ользую:
if (RadioButtonList_VolunteerType.SelectedItem != null)
или как насчет:
if (RadioButtonList_VolunteerType.Index >= 0)
или как насчет (согласно ответу Эндрю Хэра):
if (RadioButtonList_VolunteerType.Index > -1)
Для тех, кто может прочитать этот вопрос,следующее не является допустимым методом, Как указывал Keltex, выбранное значение может быть пустой строкой.
if (string.IsNullOrEmpty(RadioButtonList_VolunteerType.SelectedValue))