Dishant Arora Ответов: 1

Как спроектировать комбинацию модели и представления для структуры вкладок


Привет,

У меня есть приложение, которое содержит вкладку bootstrap, подобную структуре продукта. Одна вкладка показывает информацию о продукте, другая - галерею и варианты, а последняя - форму.

Я могу создать структуру для первой вкладки с помощью MVC, но когда я начал работать над второй вкладкой, я застрял. У меня был вид и модель для первой вкладки, а во второй вкладке я визуализировал еще один вид, прикрепленный к другой модели. Обе модели имеют разную структуру папок.

Я получаю ошибку, что
The model item passed into the dictionary is of type 'one', but this dictionary requires a model item of type 'two'.]

Я думаю, что не создал модель и структуру представления правильно.

Что я уже пробовал:

То, что я пытаюсь сделать вкладками ссылку на контроллер, который будет отображать представление и далее, но в структуре bootstrap tab все три содержимого вкладок принадлежат одному и тому же HTML DOM. Итак, у меня возникли трудности с размещением ссылки контроллера на вкладки.

dirtyshooter

Я думаю, что вы не можете правильно ссылаться на модель. Не имеет значения структура папок. Дайте правильную ссылку на обе модели и попробуйте использовать частичный вид в случае, если вы его не используете.

1 Ответов

Рейтинг:
1

Dishant Arora

Я включил

@Html.RenderAction
в вкладки. это отправит запрос на действие контроллера для рендеринга частичного представления.