这个HtmlHelper的扩展方法Partial,和HtmlHelper自带的 RenderPartial功能比较接近,

不过Partial是将视图内容直接生成一个字符串并返回,RenderPartial方法是直接输出至当前 HttpContext。因此它们在视图中的使用方式是不同的:

MVC2:<%Html.RenderPartial("PartialView");%>输出到 HttpContext<%=Html.Partial("PartialView")%> 输出为string 直接到页面
MVC3:   @Html.Partial("BasicChart")   @{       Html.RenderPartial("BasicChart");   }

转载于:https://www.cnblogs.com/senion/archive/2011/01/25/1944372.html

MVC 中 Html.RenderPartial()与Html.Partial()区别相关推荐

  1. Asp.Net MVC中的RenderPartial 和 RenderAction 【转】

    在Asp.Net MVC中要实现某个功能可以通过许多种方式,今天我们就来讨论下使用RenderPartial和RenderAction在视图中呈现部分内容之间的区别. 比如我们要呈现如下的图所示的内容 ...

  2. html中body引入js,ASP.NET MVC中在 @RenderBody() 或者 @Html.Partial()中需要使用引入外部js,css...

    今天想在后台封装一下bootstraptree这个插件,引入jquery.js bootstrap.js bootstrap.css bootstrap-tree.js后,我在页面查看脚本错误就连最简 ...

  3. MVC中的cshtml与ASPX的区别

    在MVC3中,即可以使用cshtml,也可以使用aspx, 这两者到底有什么区别呢? 越详细越好,如果是用来正式开发,用哪种比较好. --------------------------------- ...

  4. 几句话说明 .NET MVC中ViewData, ViewBag和TempData的区别

    ViewData和TempData是字典类型,赋值方式用字典方式, ViewData["myName"]  ViewBag是动态类型,使用时直接添加属性赋值即可 ViewBag.m ...

  5. ASP.NET MVC中在 @RenderBody() 或者 @Html.Partial()中需要使用引入外部js,css

    今天想在后台封装一下bootstraptree这个插件,引入jquery.js bootstrap.js bootstrap.css bootstrap-tree.js后,我在页面查看脚本错误就连最简 ...

  6. Spring MVC中@RequestParam和@PathVariable批注之间的区别?

    Spring MVC框架是在Java世界中开发Web应用程序最流行的框架之一,它还提供了一些有用的注释,可以从传入的请求中提取数据并将请求映射到控制器,例如@ RequestMapping,@ Req ...

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

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

  8. MVC中Html.Partial, RenderPartial, Action,RenderAction 区别

    1.  Html.partial和RenderPartial的区别 Html.partial和RenderPartial都是输出html片段,区别在于: @Html.Partial用于将分部视图渲染为 ...

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

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

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

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

最新文章

  1. Android高效加载大图、多图解决方案,有效避免程序OOM
  2. 信号与系统 2022 春季学期第一次作业-作业题目准备
  3. 使用PLSQL导入导出数据库
  4. 三款功能强大代码比较工具Beyond compare、DiffMerge、WinMerge
  5. 信息系统项目管理师-信息系统立项管理核心知识点思维脑图
  6. 【职场】公司利益和个人利益,永远不可能完全一致
  7. Java的文件流定义,java文件流的问题!急
  8. 什么是管理型工业以太网交换机?
  9. Jackson用法详解
  10. 任务管理器只有概要信息解决办法
  11. 当点击ListView的列头时,对ListView排序
  12. 西瓜书读书笔记3-对数几率回归(logistic回归)公式推导
  13. NYOJ --25--A Famous Music Composer
  14. 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第1节 基本概念_01maven概述
  15. HTML特殊字符转义
  16. Java中List集合去重
  17. meson 交叉编译
  18. PC端自适应使用rem
  19. laravel mysql 事务_laravel框架中的MySQL事务处理 阿星小栈
  20. matlab 增量学习,支持向量机在线增量学习算法的MATLAB实现

热门文章

  1. 2-SAT 及 一点习题
  2. set+线段树 Codeforces Round #305 (Div. 2) D. Mike and Feet
  3. Postgresql基础操作2-导入数据
  4. Android之解决太大太多图片造成的oom
  5. 详解BSCI实验一、配置EIGRP 验证,汇总
  6. 一步一步学Silverlight 2系列(15):数据与通信之ASMX
  7. Spring 4.xx开发环境搭建
  8. 使用tcpdump抓Android网络包
  9. startActivityForResult调用后立即响应了OnActivityResult()方法,导致setResult()后无响应
  10. Luogu1541[NOIp2010 TG] 乌龟棋