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

asp.net MVC 中呈现指定区域下的分部视图

时间:2015-10-08 13:14:53      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:asp.net   mvc   renderacti   

Html.RenderAction() 可以呈现分部视图。

asp.net MVC就是有这种好处,可以将多个子视图无缝合成到一个视图上再输出,那么开发的时候,能够进行模块化开发。看上去同属一个页面上的东西,实际上分布于不同的物理视图文件,逻辑清晰得很。

Html.RenderAction() 可以呈现分部视图,当然Html.RenderPartial()也可以。二者有区别。Html.RenderAction() 可以对应有控制器,Html.RenderPartial()直接指向视图。

所以某目前比较多的是用Html.RenderAction() ,呵呵。

但是@{Html.RenderAction(“action名字”, “controller名字”);}只能指向当前区域下的action,如果要用到其他区域呢?

可以酱紫:
@{Html.RenderAction(“action名字”, “controller名字”, new { area = “Area名字” });}

版权声明:本文为博主原屙文章,喜欢你就担走。

asp.net MVC 中呈现指定区域下的分部视图

标签:asp.net   mvc   renderacti   

原文地址:http://blog.csdn.net/leftfist/article/details/48970771

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