aneira mais fácil de criar uma lista suspensa em cascata no ASP.NET MVC 3 com C #

Quero criar doisDropDownList em umcascat usandoMVC3 (preferencialmenteRazor) comC#.

Gostaria de ter um menu suspenso onde você pode escolher o ano e outro onde você pode escolher um conjunto específico de meses, dependendo do ano selecionad

Vamos simplificar. Quando escolho o ano atual (ou seja, 2011) na lista suspensa "ano", a lista suspensa "mês" é preenchida com os meses até o mês atual (ou seja, março). Para os outros casos (outros anos), nenhuma restrição é dada. Além disso, seria interessante "bloquear" a lista suspensa "mês" antes que qualquer elemento da lista suspensa "ano" seja selecionado.

Já procurei na Internet algumas soluções usandojQuery ou até mesmo abordagens caseiras, mas todas se referem a versões anteriores do MVC e alguns comandos foram preteridos emMVC3.

questionAnswers(1)

yourAnswerToTheQuestion