I haver a simple radio button list on my page that I render with the following in my view:
Gender <%=
Try adding the following line of code after the ModelState.AddModelError():
ModelState.AddModelError()
ModelState.SetModelValue("gender", ValueProvider["gender"]);