Several views from my project have the same dropdownlist...
So, in the ViewModel from that view I have :
public IEnumerable Fo
Create object with getter for your dropdown values:
public static class DropDowns
{
public static List Items {
get
{
//Return values
}
}
}
Create Razor partial:
@Html.DropDownListFor(m => "ChoosenItem", DropDowns.Items, "")
Call partial:
@Html.RenderPartial("DropDownItems")
And finally receive ChoosenItem value in controller. Simply.