zoukankan      html  css  js  c++  java
  • Html.RenderPartial与Html.RenderAction的区别


        Html.RenderPartial与Html.RenderAction这两个方法都是用来在界面上嵌入用户控件的。

     

        Html.RenderPartial是直接将用户控件嵌入到界面上:

        <%Html.RenderPartial("LogOnUserControl");%>

        <%Html.RenderPartial("~/Areas/Comm/Views/Shared/LogOnUserControl.ascx");%>

    注意:用第一种方法时,用户控件必须放在调用者同一目录下,也可以放在View/Shared中。

     

        Html.RenderAction则通过Controller中的Action来调用用户控件

    Controller:----用户控件所在Controller

        public ActionResult UserControl()
        {
            return PartialView();
        }

    View:----调用用户控件的View

        <%Html.RenderAction("UserControl","Controller");%>

     

  • 相关阅读:
    VBA开发手记
    爬虫之Scrapy框架
    RPA 介绍
    MongoDB入门
    爬虫项目汇总
    coding基本功实践
    wxpy使用
    爬虫-工具篇
    SQLAlchemy使用介绍
    wtforms组件使用实例及源码解析
  • 原文地址:https://www.cnblogs.com/rickie/p/2021618.html
Copyright © 2011-2022 走看看