Вот что я пытаюсь сделать:
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult Index(ContactModel model)
{
if (ModelState.IsValid)
{
// Send email using Model information.
return RedirectToAction("Gracias", model);
}
return View(model);
}
public ActionResult Gracias(ContactModel model)
{
return View(model);
}
Все три метода действий находятся в одном контроллере. В принципе, пользователь вводит некоторые данные в контактной форме, и я хочу перенаправить их на страницу с благодарностью, используя их имя в объекте Model.
Как и в коде, он работает, но URL-адрес передается вместе с переменными GET. Не идеально.
http://localhost:7807/Contacto/Gracias?Nombre=Sergio&Apellidos=Tapia&Correo=opiasdf&Telefono=oinqwef&Direccion=oinqef&Pais=oinqwef&Mensaje=oinqwef
Любые предложения?