While binding dropdown in MVC, I always get this error: There is no ViewData item of type \'IEnumerable\' that has the key country.
There is no ViewData item of type \'IEnumerable\' that has the key country
Note that a select list is posted as null, hence your error complains that the viewdata property cannot be found.
Always reinitialize your select list within a POST action.
For further explanation: Persist SelectList in model on Post