Quelle est la meilleure façon de voir si une RadioButtonList a une valeur sélectionnée?

Je suis en utilisant:

if (RadioButtonList_VolunteerType.SelectedItem != null)

ou que diriez-vous:

if (RadioButtonList_VolunteerType.Index >= 0)

ou comment parler de (par Andrew Hare):

if (RadioButtonList_VolunteerType.Index > -1)

Pour ceux qui peuvent lire cette question, la suite n'est pas une méthode valable. Comme Keltex souligné, la valeur peut être une chaîne vide.

if (string.IsNullOrEmpty(RadioButtonList_VolunteerType.SelectedValue))

source d'informationauteur John Bubriski