一步步打造简单的MVC电商网站BooksStore(3)(4)

/// <summary> /// 结算 /// </summary> /// <param></param> /// <returns></returns> [HttpPost] public ViewResult Checkout(Contact contact) { if (!ModelState.IsValid) return View(contact); var cart = GetCart(); _orderProcessor.ProcessOrder(cart, contact); cart.Clear(); return View("Thanks"); }

当校验成功时,会调用接口发一条信息,并且清空已有的购物车,然后跳转到指定的一个新视图页:

一步步打造简单的MVC电商网站BooksStore(3)

新建 Thanks.cshtml,内容如下:

Thanks

别忘了添加绑定哦,使用 DI 容器将两者进行绑定:

一步步打造简单的MVC电商网站BooksStore(3)

启动页面,试试效果吧:

一步步打造简单的MVC电商网站BooksStore(3)

看来,好像成功了哦:

一步步打造简单的MVC电商网站BooksStore(3)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wdpfgw.html