html.partial传递参数,笔记:Html.Partial和Html.Action
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");
MVC+EF 随笔小计——分部视图(Partial View)及Html.Partial和Html.Action差异
Partial View指可以应用于View中以作为其中一部分的View的片段(类似于之前的user control), 可以像类一样,编写一次, 然后在其他View中被反复使用. 一般放在" ...
@Html.Partial和@Html.Action区别
1.首先看一下它们的对等关系 @Html.Partial 对应 @{Html.RenderPartial();}@Html.Action 对应 @{Html.RenderAction();} 以上相互 ...
【学习笔记】Struts2之一个Action包含多个控制处理逻辑
一.使用Action的动态方法调用 如果一个页面包含多个按钮,系统分别提交给Action的不同方法处理.此时可以采用DMI(Dynamic Method Invocation,动态方法调用)来 ...
【Struts2学习笔记(2)】Action默认值和配置Action于result各种转发类型
一.Action缺省配置值
【ASP.NET MVC 学习笔记】- 11 Controller和Action(2)
本文参考:http://www.cnblogs.com/willick/p/3331513.html 1.MVC一个请求的发出至action返回结果的流程图如下: 重点是Controller Fact ...
【ASP.NET MVC 学习笔记】- 10 Controller和Action(1)
本文参考:http://www.cnblogs.com/willick/p/3331521.html 1.继承IController接口,示例代码将当前请求的Controller和Action打印到浏 ...
读书笔记——《C++ Concurrency IN ACTION》
=================================版权声明================================= 版权声明:原创文章 禁止转载 请通过右侧公告中的“联系邮 ...
论文笔记之 SST: Single-Stream Temporal Action Proposals
SST: Single-Stream Temporal Action Proposals 2017-06-11 14:28:00 本文提出一种 时间维度上的 proposal 方法,进行行为的识别.本 ...
随机推荐
Base 64 编码
原创地址:http://www.cnblogs.com/jfzhu/p/4020097.html 转载请注明出处 (一)Encoding VS. Encryption 很多人都以为编码(Encodin ...
linux下history命令显示历史指令记录的使用方法
Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中.默认保存1000条,你也可以更改这个值 ...
【Zend Studio】10.6.0版本设置默认字体
1.打开Windows->Prefefences 2.找到General->Appearance->Colors and Fonts->Basic->Text Font- ...
Entity Framework 6.1-Model First
原文:Entity Framework 6.1-Model First Model First-顾名思义,就是先创建EF数据模型,通过数据模型生成数据库的EF创建方式. 步骤. 1.新建一个DAL的文 ...
js字符串数字计算
1.字符串转换为数字用 -0 var a=1; var b='2'; var c= a+b;(12) var c=a+(b-0);(3)
App 推荐:Spotify
之前一直用网易云音乐听歌,后来因为沸沸扬扬的 XCode 注入病毒事件,就把它卸了(无奈脸=.=) 对比国内其它音乐App,私心觉得网易云音乐还是不错的.没有很多花里胡哨的装饰,里面的歌单做的也还算精 ...
16进制的颜色怎么转换为我们iOS所用的RGB颜色
这个我们就是可以直接宏定义到 我们的工程中,这样我们就可以用我们UI小妹,给我们16进制的颜色表示,愉快的编程了... #define UIColorFromRGB(rgbValue) [UIColo ...
MySql 的基本使用之连接数据库、选择数据库、查看表结构
1.连接 mysql mysql -u username -p -h host -P port 端口号:默认 3306. 如果是连接本地数据库,可以直接使用 mysql -uroot -p 2.选 ...
Android应用系列:完美运行GIF格式的ImageView(附源码)
前言 我们都知道ImageView是不能完美加载Gif格式的图片,如果我们在ImageView中src指定的资源是gif格式的话,我们将会惊喜的发觉画面永远停留在第一帧,也就是不会有动画效果.当然,经 ...
Qt库版查询
1 背景 在为嵌入式产品开发Qt应用时,开发所使用的Qt库要和嵌入式系统所支持的Qt库版本一致,否则开发的App无法正确运行.那么,如何查询一个嵌入式系统中所安装Qt库的版本呢?下面将进行一些总结. ...
html.partial传递参数,笔记:Html.Partial和Html.Action相关推荐
- [转] 微信小程序 页面跳转 传递参数
本文转自:http://blog.csdn.net/qq_31383345/article/details/52795212 微信小程序的页面跳转,页面之间传递参数笔记. CSDN微信小程序开发专栏, ...
- Matlab自学笔记四:调用函数基本方法、传递参数、函数工作区、命令语法、调用匿名函数
1.调用函数的基本方法 题目:创建函数y=x²+x+1 首先,使用上一篇的创建函数文件的方法(推荐先看上一篇:Matlab创建函数文件.函数语法定义.匿名函数.多元函数.局部函数等知识串联理解),创建 ...
- React学习笔记(五)之父子组件传递参数
父传子 通过属性,父组件向子组件传递参数. this.state.list.map((item,index)=>{<todoItem content={item} /> } 子组件通 ...
- 稳扎稳打Silverlight(29) - 2.0Tip/Trick之Cookie, 自定义字体, 为程序传递参数, 自定义鼠标右键...
[索引页] [源码下载] 稳扎稳打Silverlight(29) - 2.0Tip/Trick之Cookie, 自定义字体, 为程序传递参数, 自定义鼠标右键, 程序常用配置参数 作者:webabcd ...
- JS中调用本地Winform程序并传递参数
场景 JS中调用本地exe程序: JS中调用本地exe程序_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在上面的基础上怎样在js中调用本地winform程序并且传递参数. 注: 博客: ...
- VS.Net中向报表模板中传递参数与公式
本文接:<直连数据库拉模式的水晶报表编程实现之极简教程 > 编辑上文之模板,增加一个参数myid,两个公式.公式xx1中是对参数myid进行操作.公式xx2内容为空,在程序中编程控制此公式 ...
- C#不同窗体之间传递参数
C#不同窗体之间传递参数 最近导师安排C#写桌面GIS开发.碰到诸多问题.无奈不是计算机出身的我早就把编程基础还给老师了.开发过程属于敲代码两分钟翻博客两小时的状态,这边将自己的问题及解决方案总结 ...
- php中的函数调简单 传入参数即可,php函数与传递参数的简单示例
这篇文章主要为大家详细介绍了php函数与传递参数的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 本文实例讲述了函数的调用与函数定义语法,并讲 ...
- Django(part11)--利用UUID传递参数
学习笔记,仅供参考 参考自:Django打造大型企业官网: 本系列Blog以应用为主,理论基础部分我在后端专栏的Django系列博客已经写过了,如果有些需要补充的知识点,我会在这个系列中,尽量详细的写 ...
最新文章
- [不屈的复习] - 编辑工具IDE选取与Hello World
- python中的装饰器decorator
- boost::geometry模块变换多边形的测试程序
- python生成安装程序_python生成安装文件 msi
- main函数参数解析
- 排序算法之三 选择排序(C++版本)
- django mysql 读写分离
- java radix sort_Java RadixSort
- PHP复习第三天-文件上传
- maya界面字体大小修改方法
- win7开启telnet工具
- 运筹学 美国人在计算机上实现的四,运筹学试卷及答案
- android微信朋友圈图片查看器,iOS仿微信朋友圈图片查看器
- 01 学习如鹏网的C语言免费课程
- GitHub生成token
- 小学4年级计算机课作业题目,部编版小学语文四年级下册课堂同步作业试题及答案(全册).doc...
- DJFocus是个什么东东
- html 格式化日期
- 如何搭建属于自己的阿里云服务器
- ubifs 分区格式化方法
热门文章
- 系统测试缺陷定义说明
- 揭秘自恢复保险丝与电压之间“不能说的秘密”
- webkt内核和gecko内核比较
- 单位固定资产怎么管理,行政单位的固定资产应该怎么管理
- zkcli远程连接_zookeeper部署在远程linux下。本地测试联通性一直报CONNECTIONLOSS(-4)错。...
- 谷歌新版本跨域错误深度剖析与解决:request client is not a secure context and the resource is in more-private address
- 3d建模自学难吗?难点在哪儿?
- 国产 MCU AT32F403A 替换 STM32F103 can通讯测试
- C#中各种问号的使用
- 看完这篇 教你玩转渗透测试靶机vulnhub——My File Server: 1