1、带有Render的方法返回值是void,在方法内部进行输出;不带的返回值类型为MvcHtmlString,所以只能这样使用:@Html.Partial 对应 @{Html.RenderPartial(....);}@Html.Action 对应 @{Html.RenderAction(....);}2、Html.Partial可以直接提供用户控件名作为参数,而Html.Action需要有对应的Action,在Action内部返回PartailResult(即retun PartialView())。3、对于简单的没有任何逻辑的用户控件,推荐使用Html.Partial;对于需要设置一些Model的用户控件,推荐使用Html.Action。当然,有Model数据也是可以使用Html.Partial方法的,可以看方法的重载。4、使用Html.Action有个好处,就是可以根据不同的场景选择不同的用户控件。比如:@Html.Action("UserInfoControl")在对应的UserInfoControl这个Action中,在用户未登录的时候,可以retun PartialView("LogOnUserControl");登录后,可以retun PartialView("UserInfoControl");

转载于:https://www.cnblogs.com/yuanyuan/p/5166184.html

笔记:Html.Partial和Html.Action相关推荐

  1. html.partial传递参数,笔记:Html.Partial和Html.Action

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

  2. html.partial mvc,MVC Html.Partial or Html.Action

    问题 I am new to asp.net MVC so please bear with me. I need build a menu that repeats across multiple ...

  3. html.action 访问分部视图,MVC+EF 随笔小计——分部视图(Partial View)及Html.Partial和Html.Action差异...

    Partial View指可以应用于View中以作为其中一部分的View的片段(类似于之前的user control), 可以像类一样,编写一次, 然后在其他View中被反复使用. 一般放在" ...

  4. html.partial mvc,MVC Html.Partial或Html.Action

    Html.Partial:呈现部分视图,而不首先点击控制器操作.请参阅:Partial Views Html.Action调用控制器操作,可能会返回视图/部分视图(或者可能不会,它可能会抛出HttpN ...

  5. 【ASP.NET MVC 学习笔记】- 10 Controller和Action(1)

    本文参考:http://www.cnblogs.com/willick/p/3331521.html 1.继承IController接口,示例代码将当前请求的Controller和Action打印到浏 ...

  6. cocos2dx学习笔记之常用动作类Action详解

    cocos2dx对动作类进行了精细的划分,最常用的是根据时间属性划分的瞬时动作类ActionInstant和延时动作类ActionInterval及其子类,继承关系如下: 本文对常用动作做了测试,代码 ...

  7. [论文阅读笔记]Two-Stream Convolutional Networks for Action Recognition in Videos

    Karen Simonyan Andrew Zisserman  Visual Geometry Group, University of Oxford  fkaren,azg@robots.ox.a ...

  8. 论文笔记-Two-Stream Convolutional Networks for Action Recognition in Videos

    原文地址:http://blog.csdn.net/lk274857347/article/details/73559112 论文贡献: 提出了结合空域和时域网络的two_stream卷积网络结构. ...

  9. (swing读书笔记)Insets/Border/Icon/Action

    Insets/Border/Icon/Action 在比较AWT.SWING的不同之处时,InSets和Border是个有趣的话题.   InSets是AWT时代就有的概念,多译为"边衬&q ...

  10. ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction

    1.Action.RenderAction加载办法的视图,履行Controller → Model → View的次序,然后把产生的页面带回到本来的View中再回传.而Partial.RenderPa ...

最新文章

  1. Numpy 生成随机数和乱序
  2. centos安装ES(elasticsearch)
  3. ES: 机器学习、专家系统、控制系统的数学映射
  4. java setcolumnwidth_Java XSSFSheet.setColumnWidth方法代码示例
  5. 20190228 搭建Hadoop基础环境
  6. 别人25岁就拥有了自己的事业,我30岁还在打工
  7. 移动端测试===adb shell top命令解释
  8. 数据库系统概论重点总结
  9. C语言 矩阵相似度
  10. hive对字段去除空格trim()函数
  11. ppt模板网站哪个好
  12. 实数,有理数,无理数,自然数,整数的概念分别是什么?
  13. 用一个电位器调节音调的简单电路
  14. 高手攻关心得:RHCE实战详细经验
  15. 微星GS66安装Ubuntu16.04并配置网卡驱动(此方法不能解决显卡和网卡同时安装的问题,如果想两者兼得请移步到另一篇ubuntu18.04的安装博客)
  16. 戏说BIOS之Clock Generator
  17. 传统行业也很冷:星美影院欠债4个亿,关停140家分店
  18. 百度网盘满速下载文件
  19. STM3日常使用笔记——启动方式
  20. 【白话机器学习系列】白话 Dropout

热门文章

  1. linux 自动化安装系统,Linux-运维之半自动化安装系统
  2. Unity的序列化机制探索
  3. Redis 6.0 源码阅读笔记(4) -- String 数据类型源码分析
  4. 字符串 -- 将整数字符串转换为成整数值 -- 图解
  5. 查看linux版本是 centos还是ubuntu
  6. bigdecimal js 判断等于0_Js BigDecimal实现精确加减乘除运算的方法
  7. [渝粤教育] 天水师范学院 GNSS测量原理及其应用 参考 资料
  8. 【渝粤教育】国家开放大学2018年秋季 0313-22T促销策划与实战 参考试题
  9. 【渝粤教育】国家开放大学2018年春季 0008-22T简明现代汉语 参考试题
  10. 【渝粤教育】国家开放大学2018年秋季 0179-21T数据库基础与应用 参考试题