你的位置:首页 > ASP.net教程

[ASP.net教程]MVC中的Html.Partial和Html.RenderPartial


  Partial辅助方法用于将部分视图渲染成字符串。注意没必要为视图指定路径和文件扩展名,因为运行时定位部分视图与定位正常视图使用的逻辑相同。例如,下面代码就渲染一个名为AlbumDisplay的部分视图。运行时使用所有的可用视图引擎来查找:

  @Html.Partial("AlbumDisplay")

  RenderPartial辅助方法与Partial非常相似,但RenderPartial不是返回字符串,而是直接写入响应输出流。出于这个原因,必须把RenderPartial放入代码块中,而不能放在代码表达式中。为了说明这一点,下面两行代码向输出流写入相同的内容:

  @{Html.RenderPartial("AlbumDisplay");}

  @Html.Partial("AlbumDisplay")

  那么,应该使用哪一个方法呢?一般情况下,因为Partial相对于RenderPartial来说更方便,所以应该选择Partial。然而,RenderPartial拥有较好的性能,因为它是直接写入响应流的,但这种性能优势需要大量的使用(高的网站流量或在循环中重复调用)才能看出来。

——摘自《ASP.NET MVC4 高级编程》(第四版)




去湖北旅游最佳时间湖北旅游线路报价湖北旅游攻略大全湖北旅游路线推荐湖北自驾游攻略肇庆2015清明节去哪看薰衣草?2015清明节肇庆看薰衣草去哪里? 4月去哪看薰衣草?德庆盘龙峡4月薰衣草好看吗? 2015德庆盘龙峡薰衣草花期多长?盘龙峡薰衣草能开到几月? 德庆盘龙峡薰衣草最佳观赏期?盘龙峡薰衣草什么时候最好看? 2015广东珠海春节哪里最好玩?广东珠海春节赏花看表演的好去处? 2015春节澳门环岛游有哪些优惠活动?澳门环岛游风情表演好看吗? 茂名放鸡岛有哪些娱乐项目?放鸡岛海上游乐世界适合多大儿童玩? 2015春节澳门环岛游有什么活动?珠海澳门环岛游春节主题活动介绍? 三亚旅游怎样防骗? 探秘哏儿都治愈系地界儿 哏儿都治愈系地界儿 周五来了周六还远吗 绚烂的红色日光在滨城大连赏最美日落 大陆游客能不能经香港到澳门? 香港有什么好玩的?香港旅游去哪里好? 香港的劳力士价格会比大陆便宜吗?在哪里买比较好? 去香港买手表哪里好?香港哪里购物好? AQ12EA820GAJWE Datasheet AQ12EA820GAJWE Datasheet SQCAEA220GA1ME Datasheet SQCAEA220GA1ME Datasheet AQ12EA820JAJME Datasheet AQ12EA820JAJME Datasheet 佳木斯到港澳旅游价格 佳木斯到港澳旅游价格 佳木斯到港澳旅游价格 杭州至香港旅游价格 杭州至香港旅游价格 杭州至香港旅游价格 佳木斯到香港旅游团价格 佳木斯到香港旅游团价格 佳木斯到香港旅游团价格