zoukankan      html  css  js  c++  java
  • 子视图 简单呈现1

    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")
  • 相关阅读:
    软件测试面试题及答案【史上最全】
    Loadrunner参数(摘)
    Linux系统的目录结构
    关于梦想(七)
    Mysql基于Linux上的安装
    走进MySQL
    关于梦想(六)
    Jmeter的实例应用
    十种社会中最真实的人际关系
    有些人走了就走了,该在的还在就好
  • 原文地址:https://www.cnblogs.com/tianma3798/p/4078352.html
Copyright © 2011-2022 走看看