Forma correcta de vincular un radiobutton mvc3 a un modelo

Tengo una vista que contiene una lista de botones de radio para mis términos y condiciones del sitio.

p.ej

Yes
@Html.RadioButtonFor(model => model.TermsAndConditions, "True")
No
@Html.RadioButtonFor(model => model.TermsAndConditions, "False",
     new { Checked = "checked" })
</div>
@Html.ValidationStyledMessageFor(model => model.TermsAndConditions)

Todo está bien si el usuario completa el formulario sin ningún error, sin embargo, si hago la validación del servidor y la página se actualiza, pierdo la selección que hizo el usuario para el botón de radio y la radio seleccionada vuelve al campo falso predeterminado.

¿Cómo se supone que debo vincular el botón de radio para que, si un usuario selecciona verdadero, este valor se mantenga incluso después de la validación del servidor?

¡Cualquier sugerencia seria genial

Respuestas a la pregunta(5)

Su respuesta a la pregunta