a forma más fácil de crear un menú desplegable en cascada en ASP.NET MVC 3 con C #

Quiero crear dosDropDownList en uncascad utilizandoMVC3 (preferiblementeRazor) conC#.

Me gustaría tener un menú desplegable donde puede elegir el año y otro donde puede elegir un conjunto específico de meses dependiendo del año seleccionado.

Digámoslo simple. Cuando elijo el año actual (es decir, 2011) en la lista desplegable "año", la lista desplegable "mes" se completa con los meses hasta el mes actual (es decir, marzo). Para los otros casos (otros años) no se da ninguna restricción. Además, sería bueno "bloquear" la lista desplegable "mes" antes de seleccionar cualquier elemento en la lista desplegable "año".

Ya busqué en Internet algunas soluciones, usandojQuery o incluso enfoques caseros, pero todos se refieren a versiones anteriores de MVC y algunos comandos están en desuso enMVC3.

Respuestas a la pregunta(1)

Su respuesta a la pregunta