MVC Просмотр сведений и редактирование

У меня есть представление, которое отображает данные из базы данных, такие как сообщение в блоге, и внизу я хотел бы, чтобы пользователь мог комментировать, как этого добиться?


person Community    schedule 08.05.2009    source источник
comment
в других новостях на вопросы со спецификой получены развернутые ответы.   -  person Andrew Bullock    schedule 08.05.2009


Ответы (1)


Добавив форму в нижней части представления, которая будет публиковаться в методе действия. Затем этот метод действия обработает форму и сохранит комментарий к сообщению в блоге.

person Garry Shutler    schedule 08.05.2009
comment
Я получаю следующую ошибку: Элемент модели, переданный в словарь, имеет тип «Blog.Web.Models.Post», но для этого словаря требуется элемент модели типа «Blog.Web.Controllers.PostFormViewModel». Любые идеи, только начинающие в MVC :) - person ; 08.05.2009
comment
Собираюсь нанести дикий удар, поскольку у меня нет подробностей, и скажу, что вы определили свое представление как View‹PostFormViewModel›, а затем вызвали View(post) в своем действии. Вместо этого он должен передавать объект PostFormViewModel, а не только сообщение. - person Garry Shutler; 08.05.2009
comment
Вы правы, я поиграю и посмотрю, что я могу придумать, и дам вам знать. - person ; 08.05.2009