码迷,mamicode.com
首页 > 其他好文 > 详细

子视图 简单呈现1

时间:2014-11-06 12:43:11      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   ar   os   使用   sp   文件   

1.Html.Partial

        @*
        Html.Partial 呈现子视图 ,没有经过 Action方法
        如果从本文件夹下没有找到,在去Shared文件夹中搜索,
        不能直接显示其他文件夹的视图
        *@
        @Html.Partial("SubOne");
        @Html.Partial("SubTwo")
        @Html.Partial("_CommonOne")
        @Html.Partial("_ShareSub")
     //带参数
     @Html.Partial("SubTwo","asdf")

@
*失败*@ @Html.Partial("ViewTwoSub")

2.Html.RenderPartial

    @*
         Html.RenderPartial 直接呈现子视图 ,没有经过 Action方法
         如果从本文件夹下没有找到,在去Shared文件夹中搜索,
         不能直接显示其他文件夹的视图
        *@
        @{
            Html.RenderPartial("SubTwo");
            Html.RenderPartial("_CommonOne");
            Html.RenderPartial("_ShareSub");
       //带参数传递        Html.RenderPartial("SubTwo","1234234");
//失败 Html.RenderPartial("ViewTwoSub"); }

3.Html.Action

     @*
        Html.Action 直接呈现子视图 ,需要经过 Action 方法
        可以呈现其他controller下的Action
        *@
        @Html.Action("SubTwo")
        @Html.Action("ViewTwoSub", "ViewTwo")

4.Html.RenderPartial

        @*
         Html.RenderPartial 直接呈现子视图 ,需要经过 Action 方法
        可以呈现其他controller下的Action
        *@
        @{
            Html.RenderAction("SubTwo", "ViewOne");
            Html.RenderAction("ViewTwoSub", "ViewTwo");
        }

5.RenderPage

        @*
        RenderPage 显示指定路径的 文件
        data:(可选)要传递给所呈现页的数据数组。在所呈现页中,
        可以使用 System.Web.WebPages.WebPageBase.PageData 属性来访问这些参数。
        *@

       @*@RenderPage("~/Views/ViewOne/SubTwo.cshtml")*@
        @RenderPage("~/Views/ViewOne/SubTwo.cshtml","a","b")

 

子视图 简单呈现1

标签:style   blog   io   color   ar   os   使用   sp   文件   

原文地址:http://www.cnblogs.com/tianmahygj/p/4078352.html

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