Ya no tienes que indagar más por todo internet porque llegaste al espacio necesario, poseemos la solución que necesitas hallar sin problema.
Solución:
Puedes usar algo como lo siguiente:
@Html.DropDownListFor(m => m.NumberOfTickets, Enumerable.Range(1, 10).Select(i => new SelectListItem Text = i.ToString(), Value = i.ToString() ))
Todo lo que hace es crear un enumerable de enteros entre 1 y 10 y luego usa un poco de LINQ para transformarlo en un IEnumerable
ese Html.DropDownListFor
poder aceptar.
Lista de años desde el año actual hasta n años atrás.
int startYear = 1980
@Html.DropDownListFor(m => m.DateofEstablishment, Enumerable.Range(0, (DateTime.Now.Year - startYear -1)).Select(i => new SelectListItem Text = (DateTime.Now.Year - i).ToString(), Value = i.ToString() ), "Please select year", new @class = "form-control", @required = "required" )
Recuerda que te permitimos parafrasear tu experiencia si descubriste tu cuestión en el momento justo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)