Привет,
У меня есть действие, которое выглядит так:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Register(AdRegister adRegister, IEnumerable<HttpPostedFileBase> files)
AdRegister - это сложный класс, и мне нужно передать это в метод переадресации далее в действии Register, например:
return this.RedirectToAction("Validate", adRegister);
Действие Validate выглядит следующим образом:
public ActionResult Validate(AdRegister adRegister)
Я знаю, что могу передавать простые параметры, но в этом случае это сложный объект. Этот пример не работает, свойства adRegister будут пустыми.
Возможно ли это, и если да, то как?
BestRegards
Дополнительная информация: При регистрации действие примет adRegister и сделает som magic на нем, затем оно будет отправлено в действие Validate. Действие Validate вернет пользователю страницу проверки. Когда пользователь нажмет кнопку гранта, adRgister будет заполнен из формы, а затем отправлен на пост vValidate, где он будет сохранен. Я просмотрел временное размещение adRegister в кеше или базе данных, но будет лучше, если я могу просто передать его следующему действию.