HTML5技术

[.NET] 一步步打造一个简单的 MVC 电商网站 - BooksStore(三) - 反骨仔(二五仔)(4)

字号+ 作者:H5之家 来源:H5之家 2017-04-02 11:00 我要评论( )

结算 [HttpPost] public ViewResult Checkout(Contact contact){ if (! ModelState.IsValid) return View(contact); var cart = GetCart();_orderProcessor.ProcessOrder(cart, contact);cart.Clear(); );} 当校验

结算 [HttpPost] public ViewResult Checkout(Contact contact) { if (!ModelState.IsValid) return View(contact); var cart = GetCart(); _orderProcessor.ProcessOrder(cart, contact); cart.Clear(); ); }

 

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

  

  新建 Thanks.cshtml,内容如下:

Thanks

 

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

 

  启动页面,试试效果吧:

   看来,好像成功了哦:

 

 

 

【博主】反骨仔

【出处】 

【参考】《精通 ASP.NET MVC ...》

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • ASP.NET Core MVC 源码学习:详解 Action 的匹配 - Savorboard

    ASP.NET Core MVC 源码学习:详解 Action 的匹配 - Savorboard

    2017-03-30 18:02

  • 2年前端学习历程,与找不到工作的悲愤与吐槽!(100%真实经历,看博主怎么一步步走向失业) - 蒋启钲

    2年前端学习历程,与找不到工作的悲愤与吐槽!(100%真实经历,看博

    2017-03-29 11:00

  • 任务调度之持久化(基于Quartz.net) - 蓝建荣

    任务调度之持久化(基于Quartz.net) - 蓝建荣

    2017-03-28 12:03

  • ASP.NET Core MVC 源码学习:MVC 启动流程详解 - Savorboard

    ASP.NET Core MVC 源码学习:MVC 启动流程详解 - Savorboard

    2017-03-27 18:01

网友点评
"