MVC3 Razor DropDownListFor Enums

Tentando atualizar meu projeto para MVC3, algo que simplesmente não consigo encontrar:

Eu tenho um tipo de dados simples de ENUMS:

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

Que eu quero usar como DropDown / SelectList na minha visão de um modelo que contém esse tipo de dados:

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

Bem direto: quando vou usar a exibição de geração automática para essa classe parcial, ela ignora esse tipo.

Preciso de uma lista de seleção simples que defina o valor da enumeração como o item selecionado quando clicar em enviar e processar por meio do meu método AJAX - JSON POST.

E que a vista (???!):

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

Agradecemos antecipadamente pelo conselho!

questionAnswers(13)

yourAnswerToTheQuestion