Я пытаюсь создать множественный выбор из одного раскрывающегося меню выбора. моя модель изначально была:множественный список выбора C# mvc
public int country_id { get; set; }
и мое мнение было:
@Html.DropDownList("country_id", String.Empty)
изменить его выбора нескольких я изменил мою модель на:
public List<Country> country_id { get; set; }
и мой взгляд на:
@Html.ListBoxFor(model => model.country_id, ViewBag.ActionsList as MultiSelectList, new { @class = "multiselect", @style = "width: 450px;height:200px" })
проблемы я имею обновляю свой Databse с помощью миграции, так как я меняюсь int
к list
, однако, он продолжает говорить
«Невозможно удалить индекс„dbo.People.IX_country_id“, потому что она делает не существует, или у вас нет разрешения ».
У меня есть разрешение, поэтому я не уверен, что у меня что-то не хватает?
Мой список стран идет прямо из базы данных страны.
спасибо за ваши входы.
Что вопрос о? Проблема с индексом или представлением? – Pleun
проблема в том, что я переношу базы данных для обновления из int в список, это не обновление. поэтому модель не обновляется. – NULL