В общем, я использовал что-то вроде этого, вы можете настроить его для своих целей (особенно в части значений).
<% var values = Enumerable.Range(1,10); %> <!-- values from 1 to 10 -->
<%= Html.DropDownList("DropDownId",
values.Select(x => new SelectListItem { Text = x.ToString(), Value = x.ToString()})) %>
В твоем случае, я думаю, ты нашел ответ, просто хотел поделиться тем, как я его использую.
Спасибо