zoukankan      html  css  js  c++  java
  • Asp.net Mvc中分部视图获取后台数据并展示

    方式一:

    1、主页面中代码:

    @{Html.RenderAction("CreateLeftMenu");}

    2、Controller中代码:

    public PartialViewResult CreateLeftMenu()
    {
           return PartialView("PartialAdminLeft", "123");
    }

    这里只返回字符串“123”。

    3、分部视图代码:

    @model object
    @{ 
                string str = Model as string;
                <div>@str</div>
    }

    显示效果:

    方式二:

    1、主页面中代码:

    @Html.Partial("PartialAdminLeft")

    2、Controller中代码:

    public class MainController : AdminBaseController
    {
         //构造方法
          public MainController () {
                CreateLeftMenu();
            }
    
            public PartialViewResult CreateLeftMenu() {
    
                return PartialView("PartialAdminLeft", "123");
            }
    }    

    3、分部视图代码:

    @model object
    @{ 
                string str = Model as string;
                <div>@str</div>
    }

    注:

    其实两种方式一样,第一种方式中主页中@{Html.RenderAction("CreateLeftMenu");}这句是调用CreateLeftMenu()方法。

    第二种方式主页中@Html.Partial("PartialAdminLeft")只有这句,所以我在Controller的构造方法去调用CreateLeftMenu()方法。

  • 相关阅读:
    volatile用法
    static用法
    sizeof用法
    C语言void关键字的深刻含义
    extern用法
    const用法
    attribute用法
    Task的运行过程分析
    Android BroadcastReceiver实例Demo(有序广播的发送)
    旅行-许巍
  • 原文地址:https://www.cnblogs.com/qk2014/p/6034078.html
Copyright © 2011-2022 走看看