Я пытаюсь создать функциональность, в которой мне нужно создать профиль кандидата в нашем приложении. Существует два шага / пользовательского интерфейса для создания профиля кандидата:
1 - Создать шаблон ... где пользователь вводит информацию о кандидате.
2 - Шаблон предварительного просмотра ... где пользователю будет показан предварительный просмотр того, как будет выглядеть его профиль после добавления профиля в нашу систему.
Я уже создал представления для поддержки этих интерфейсов через контроллер под названием «CandidateController», который содержит несколько методов действия:
1- [HttpGet] «Создать», который возвращает шаблон «Создать».
[HttpGet]
public ViewResult Create()
2- [HttpPost] «Предварительный просмотр», который возвращает шаблон предварительного просмотра.
[HttpPost]
public ActionResult Preview(ProfileViewModel viewModel)
Теперь мне нужно реализовать кнопку / ссылку в шаблоне Create, которая будет вызывать метод действия [HttpPost] Preview в контроллере.
Вызов
Мне также интересно, есть ли способ, чтобы связыватель модели загружал для меня объект ViewModel, если я могу вызвать метод действия HttpPost Preview из первого шаблона создания.
Я ищу предложение / помощь, как лучше всего реализовать такую функциональность.
Любая помощь будет высоко оценена.