1. 相同点:这两个的性质都是一样, 作用都是将View给镶入进来

  2. 不同点:

    • Partial 回传的一个Object (MvcHtmlString), 回传一个String 把一堆Html给回传出来, 然后写进到主页面上

    • RenderPartial 回传的是void, 而这个方法会在主页面上直接添加指定的View ,所以性能更好

    • 使用方式:

      @Html.Partial("ViewName")@{Html.RenderPartial("ViewName");} 

  3. 视图寻址规则: 以视图名使用当前文件夹下的视图(如果没有找到,则搜索 Shared 文件夹)

  4. 总结: RenderPartial 因为是直接写在响应流中,所以性能会更好(微量影响),而Partial不用写在代码块中,所以更方便

  5. 参考资料A 参考资料B(@Html.Action()/@Html.RenderAction())

转载于:https://www.cnblogs.com/wang-min/p/10173587.html

@Html.Partial 和 @Html.RenderPartial 异同相关推荐

  1. Html.Partial和Html. RenderPartial用法

    Html.Partial和Html. RenderPartial用法 Html.partial和RenderPartial的用法与区别 Html.partial和RenderPartial都是输出ht ...

  2. Html.Partial vs Html.RenderPartial&Html.Action vs Html.RenderAction

    在ASP.NET MVC中,有什么区别: Html.Partial和Html.RenderPartial Html.Action和Html.RenderAction #1楼 将@ Html.Parti ...

  3. Html.Partial()与Html.RenderPartial()区别

    文章有点长,但大多是代码,看看很快的,不要压力太大.网上有很多关于这两个方法的区别,都说出了它本质的区别(不看代码,只看这个结论,就已经足够了,如果觉得有必要从代码中得出这个结论,那就继续往下看),这 ...

  4. @Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction区别 .(转)

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

  5. MVC中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction区别

    Html.RenderPartial与Html.RenderAction这两个方法都是用来在界面上嵌入用户控件的. 1. Html.RenderPartial是直接将用户控件嵌入到界面上: <% ...

  6. @Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction

    1.带有Render的方法返回值是void,在方法内部进行输出: 不带的返回值类型为MvcHtmlString,所以只能这样使用: @Html.Partial 对应 @{Html.RenderPart ...

  7. Asp.net MVC中Html.Partial, RenderPartial, Action,RenderAction 区别和用法【转发】

    Html.partial和RenderPartial的用法与区别 Html.partial和RenderPartial都是输出html片段,区别在于 Partial是将视图内容直接生成一个字符串并返回 ...

  8. 转载ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction区别

    对这四个的区别做一个总结,清理一下思路,方便以后使用: 1.带有Render的方法返回值是void,在方法内部进行输出:不带的返回值类型为MvcHtmlString,所以只能这样使用:     @Ht ...

  9. Partial RenderPartial Action RenderAction 区别和用法

    为什么80%的码农都做不了架构师?>>>    区别: 1.Partial 与 RenderPartial 两个方法性质基本一样,只是把一个静态用户控件给嵌入进来. 2.Partia ...

最新文章

  1. ASP.NET 3.5之屠龙刀
  2. 数值和字符串互相转换
  3. java实现人脸识别源码【含测试效果图】——DaoImpl层(UserDaoImpl)
  4. CNN反向传播算法过程
  5. 正则表达式 以字符串开头_干货-Shell编程之正则表达式
  6. 在工作之余,你是怎么提升自己的?
  7. 关于登录chkdsk的方法
  8. 关于Big Sur 中获取 macOS Monterey Safari 标签的方法
  9. 零基础自学SQL课程 | SQL中的日期函数大全
  10. AD9833数字信号发生器模块
  11. eclipse使用svn工具
  12. 错误变惊喜,10个有趣的404页面设计(转)
  13. 美团成都一面面经及详细答案
  14. 倾斜摄影发展历程简介
  15. git 进阶系列教程--push
  16. Linux C 编程开发环境(工具链,编译,汇编,链接,库)基础知识与实践
  17. Linux Shred命令
  18. 用python3写一个小球转动的抽奖小游戏
  19. 城市建筑三维白膜数据的制作
  20. 计算机等级考试excel试题,计算机等级考试试题及答案解析(Excel) -电脑资料

热门文章

  1. 宽禁带半导体:后摩尔时代超车绝佳赛道?
  2. 玩出个性和品牌,6 款优质国产开源电商系统推荐
  3. 同一款衣服,杨幂成爆款女王,而唐嫣却朴素似路人
  4. 电脑下载的qlv格式视频怎么转换成MP4
  5. 维密萎靡,曾经“性感”现在真的“凉了”!
  6. 作为电子工程师,这些PCB走线方式你要知道
  7. 最新青龙面板一键搭建及拉库脚本教程----JD挂机一体化平台搭建之篇一【2022.11.29】
  8. 亲测用win10任务计划实现定时开关机—休眠唤醒
  9. 大学英语综合教程一 Unit1至Unit8 课文内容英译中 中英翻译
  10. 室内空气净化技术的新进展