0
ASP.NET MVC2で単純なドロップダウンリストを試しましたが、tryupdatemodelから以下のエラーが表示されました。MVC2ドロップダウンリストの変換エラーを修正するには
これを修正する方法は、すべてが正しいように見えますか?
ビュー:
<%= Html.DropDownList("Post24DeliveryPlaces", Model.DeliveryPlace)%>
モデル:
public IEnumerable<SelectListItem> Post24DeliveryPlaces { get; set; }
public string DeliveryPlace { get; set; }
結果:
System.InvalidOperationException: The parameter conversion from type 'System.String' to type 'System.Web.Mvc.SelectListItem' failed because no type converter can convert between these types.
at System.Web.Mvc.ValueProviderResult.ConvertSimpleType(CultureInfo culture, Object value, Type destinationType)
at System.Web.Mvc.ValueProviderResult.UnwrapPossibleArrayType(CultureInfo culture, Object value, Type destinationType)
at System.Web.Mvc.ValueProviderResult.ConvertTo(Type type, CultureInfo culture) at System.Web.Mvc.DefaultModelBinder.ConvertProviderResult(ModelStateDictionary modelState, String modelStateKey, ValueProviderResult valueProviderResult, Type destinationType