码迷,mamicode.com
首页 > Web开发 > 详细

【兼容写法】HttpServerUtility.Execute 在等待异步操作完成时被阻止。关键词:MVC,分布视图,异步

时间:2016-05-11 13:14:59      阅读:379      评论:0      收藏:0      [点我收藏+]

标签:

异常处理汇总-后端系列 http://www.cnblogs.com/dunitian/p/4523006.html

MVC6之前的版本,对分部视图的异步支持不是很好

问题:

技术分享

视图里面有分布视图:@{Html.RenderAction("NewProduct", "PartialView", new { count = 10 });}

后端采用异步方法,比如:

技术分享

其实MVC里面的分布视图有两种调用方法,大多人都是喜欢用第一种,@{Html.RenderAction("NewProduct", "PartialView", new { count = 10 });}

第二种就是Ajax加载,如图:(老规矩,讲问题的时候普及一点小知识:【可以考虑一下,为什么用URL.Action()而不用 /xx/xxx的写法,下一步解释】

技术分享

收工(有更好解决方法可以下面留言)【扩展的答案:为了伪静态化的方便,后期就不需要再改这些链接了

技术分享

 

【兼容写法】HttpServerUtility.Execute 在等待异步操作完成时被阻止。关键词:MVC,分布视图,异步

标签:

原文地址:http://www.cnblogs.com/dunitian/p/5481138.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!