MVC3 Razor DropDownListFor Enums

Intentando actualizar mi proyecto a MVC3, algo que simplemente no puedo encontrar:

Tengo un tipo de datos simple de ENUMS:

public enum States()
{
  AL,AK,AZ,...WY
}

Lo que quiero usar como DropDown / SelectList en mi vista de un modelo que contiene este tipo de datos:

public class FormModel()
{
    public States State {get; set;}
}

Bastante sencillo: cuando voy a usar la vista de generación automática para esta clase parcial, ignora este tipo.

Necesito una lista de selección simple que establezca el valor de la enumeración como el elemento seleccionado cuando presiono enviar y procesar a través de mi método AJAX - JSON POST.

Y que la vista (???!):

    <div class="editor-field">
        @Html.DropDownListFor(model => model.State, model => model.States)
    </div>

¡Gracias de antemano por el consejo!

Respuestas a la pregunta(13)

Su respuesta a la pregunta