这是我正在尝试做的事情:
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);
}
所有三个动作方法都在同一个控制器中。基本上,用户在联系表单中输入了一些数据,我想使用他们在模型对象中的名称将他们重定向到感谢页面。
正如代码一样,它可以工作,但是 URL 与 GET 变量一起传递。不理想。
http://localhost:7807/Contacto/Gracias?Nombre=Sergio&Apellidos=Tapia&Correo=opiasdf&Telefono=oinqwef&Direccion=oinqef&Pais=oinqwef&Mensaje=oinqwef
有什么建议么?