У меня есть множественный виджетКендо UI MultiSelect сообщение переплетены значения контроллера
@(Html.Kendo().MultiSelect()
.Name("SupportedLanguages")
.Filter(FilterType.Contains)
.Placeholder("Select supported languages...")
.BindTo((System.Collections.IEnumerable)ViewData["supportedLanguages"]))
supportedLanguages
просто массив строк
return new[] { "pl", "en", "sv" };
значения связывают MULTISELECT правильно, и я могу выбрать язык из списка, но когда я отправляю эти значения обратно на контроллер, я получаю такие параметры сообщения
SupportedLanguages[]=pl&SupportedLanguages[]=sv&SupportedLanguages[]=en
, поэтому связующее MVC не может правильно привязать эти значения к моей модели ViewModel.
ViewModel просто простой класс с одним свойством
public List<string> SupportedLanguages { get; set; }
Что я делаю не так?