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

异常处理汇总-后端系列 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的写法,下一步解释】

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值