2 / 2 / 1
Регистрация: 06.09.2015
Сообщений: 81
|
|||||||||||
1 | |||||||||||
Модель данных в представлении06.04.2018, 17:43. Показов 1069. Ответов 2
Метки нет (Все метки)
Добрый день!
Суть проблемы Есть метод контроллера [HttpGet]Table1, в котором из БД отбираются данные и из них формируется List с типом данных DataUniqa List<DataUniqa> listUniq = new List<DataUniqa>(); Этот List передается в представление Table1 return View(listUniq); Представление это простая таблица с двумя Select-и для выбора городов
Вопрос: Модель данных передаваемых из обоих контроллеров одна и та же DataUniqa, но при передачи отфильтрованных данных из метода[HttpPost] public ActionResult Table1(List<string> Select) выдает ошибку, что модель данных не совпадает с указанной в представлении. Не пойму почему, ведь по сути я передаю в представление просто "обрезанный" List, а тип данных одинаковый
0
|
06.04.2018, 17:43 | |
Ответы с готовыми решениями:
2
Как описать модель данных, если модель построена в режиме database first? Отображение данных в представлении Отображение данных в частичном представлении Передача дополнительных данных в строготипизированном представлении |
8 / 8 / 1
Регистрация: 18.03.2018
Сообщений: 26
|
|
07.04.2018, 02:40 | 2 |
То, что вы передаёте в представление, является IEnumerable. А в представлении заявлен тип List.
И вообще, старайтесь не использовать тип List в контрактах, не указывайте List, как тип модели. Как минимум IList, ICollection или IEnumerable. В идеале IReadOnlyCollection.
0
|
2 / 2 / 1
Регистрация: 06.09.2015
Сообщений: 81
|
|
09.04.2018, 15:44 [ТС] | 3 |
Спасибо!
0
|
09.04.2018, 15:44 | |
09.04.2018, 15:44 | |
Помогаю со студенческими работами здесь
3
Постройте инфологическую модель предметной области, дамалогическую модель реляционной базы данных Обновление данных в представлении Отображения данных в представлении combobox Различия в представлении данных во вьюсе и запросе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |