登录页面html action,@Html.Action()_你的脸红了耶的博客-程序员宅基地

技术标签: 登录页面html action  

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

对这四个的差别做一个总结,清理一下思路,便利今后应用:

1、带有Render的办法返回值是void,在办法内部进行输出;不带的返回值类型为MvcHtmlString,所以只能如许应用:

@Html.Partial 对应 @{Html.RenderPartial(....);}

@Html.Action 对应 @{Html.RenderAction(....);}

2、Action、RenderAction加载办法的视图,履行Controller → Model → View的次序,然后把产生的页面带回到本来的View中再回传。而Partial、RenderPartial直接加载视图文件内容

3.  Html.Partial可以直接供给用户控件名作为参数,而Html.Action须要有对应的Action,在Action内部返回PartailResult(即retun PartialView())。

4、对于简单的没有任何逻辑的用户控件,推荐应用Html.Partial;对于须要设置一些Model的用户控件,推荐应用Html.Action。当然,有Model数据也是可以应用Html.Partial办法的,可以看办法的重载。

5、应用Html.Action有个益处,就是可以按照不合的场景选择不合的用户控件。比如:

@Html.Action("UserInfoControl")

在对应的UserInfoControl这个Action中,在用户未登录的时辰,可以retun PartialView("LogOnUserControl");登录后,可以retun PartialView("UserInfoControl");

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_29380121/article/details/117786210

智能推荐

惠普暗夜精灵2怎么打开后盖_散热为何如此优秀?HP暗影精灵II代拆解_weixin_39719078的博客-程序员宅基地

早前,惠普曾经推出了一款十分高端的游戏本电脑——OMEN,中文名为“傲慢”。跑车烧色质感转轴,超经典黑红搭配,侧面大角度的楔形设计使得所有接口都集中在了后部,这样的激进设计在现在看来都显得十分的前卫。不过在当时这款OMEN的价格实在太高,让许多人都望而却步。现在,惠普让这款惊艳的游戏本电脑得到了重生,OMEN的多种经典元素在全新的暗影精灵II代系列产品上得到了很好的体现。比如它前卫的碳纤维元素、经...

【js】使用 clipboard.js完成复制粘贴_柠檬不萌只是酸i的博客-程序员宅基地

clipboardjs官网:效果图展示:代码展示:(可直接运行)<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>clipboard实现复制粘贴</title> <script src="https://cd...

mysql int(1) 与 tinyint(1) 有什么区别?_weixin_30596735的博客-程序员宅基地

http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/08/25/2153016.htmlmysql int(1) tinyint(1)有什么区别?我指定了字段长度,类型还有意义吗?Reply:mysql 中int(1)和tinyint(1)中的1只是指定显示长度,并不表示存储长度,只有字段指定zerofill是有用如int...

Jrebel激活服务_不死哦的博客-程序员宅基地

(亲测有效!!!)jrebel idea插件激活,亲测可用:在jrebel server处,写上:http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce如果出现激活过期的情况,请重新生成guid,替换原来的guid即可邮箱随便写,即可激活。---------------------作者:cjwcj...

MFC嵌入opencv窗口之读取图像_Lily安的博客-程序员宅基地_opencv窗口嵌入mfc窗口

在初始化函数中加入如下代码在mfc的图形控件嵌入opencv的图形窗口, 以便利用opencv进行画矩形,直线,圆,椭圆。MFC进行鼠标操作时无法显示到图像上,所以嵌入opencv窗口显示图像。void Ctest2Dlg::OnBnClickedReadImg() {cv::namedWindow("view", cv::WINDOW_AUTOSIZE);HWND hWnd = ...

ubuntu安装qt_bubuxindong的博客-程序员宅基地

qt的repo位置:https://launchpad.net/~beineri例如安装qt5.8:https://launchpad.net/~beineri/+archive/ubuntu/opt-qt58-trustysudo add-apt-repository ppa:beineri/opt-qt562-xenialsudo apt-get updatesudo...

随便推点

Linux /dev目录详解和Linux系统各个目录的作用_maoyongfan3的博客-程序员宅基地

Linux /dev目录详解    在linux下,/dev目录是很重要的,各种设备都在下面。下面简单总结一下:  dev是设备(device)的英文缩写。/dev这个目录对所有的用户都十分重要。因为在这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和windows,dos操作系统不一样。它实际上是一个访问这些外部设备的端口。我们可以非常

【jupyter notebook 】使用【pyecharts】做数据分析时不显示图片_子衿JDD的博客-程序员宅基地

jupyter notebook 使用pyecharts做数据分析时不显示图片解决方法:退出当前笔记,再次进入运行(就像电脑重启可以解决80%的问题)jupyter notebook 运行py文件%load XX.py 是加载后运行;%run XX.py是不加载运行...

铜板街“行稳致远”的背后逻辑 | 一点财经_yidiancaijing的博客-程序员宅基地

“应该尊重科技,尊重真正的互联网金融公司,这些公司现在都还活着,而且最后会剩下一两百家来服务整个中国市场。”在近日举行的全球金融科技盛会Money20/20中国大会上,何俊如此表示。他和他创立的铜板街是互联网金融行业的科技信徒。这家于2012年创立的互联网金融公司,对自身的定位是一家科技公司,强调以AI等技术赋能,为中产阶层提供在线财富管理服务。当然,何俊在敬畏科技,相信科技能够识...

centos7部署k8s_weixin_34112181的博客-程序员宅基地

1.1 初始配置1.1.1 关闭selinux和firewalld:初始化脚本sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configgrep SELINUX=disabled /etc/selinux/configsetenforce 0getenforcesystemctl stop firewalld...

Linux克隆系统用命令改ip,Linux系统下修改IP地址、网关、DNS的基本方法_LINUX_操作系统_脚本之家..._西部空天的博客-程序员宅基地

临时修改IP地址、网关、主机名、DNS,马上生效,无需重启(重启后失效)1.修改主机名复制代码代码如下:#hostname Slyar2.修改IP地址(eth0为网卡名称)复制代码代码如下:#ifconfig eth0 192.168.1.5 netmask 255.255.255.03.修改默认网关(eth0为网卡名称)复制代码代码如下:#route add default gw 192.168...

使用Nmon_Analyzer excel 问题总结_学无止境201902的博客-程序员宅基地

使用wps打开nmon的分析文件,出现 运行时错误13类型不匹配查看具体代码,是这句出现错误Start = DateValue(Sheet1.Range(“date”)),进一步查看代码中设定的日期格式Sheet1.Range(“Date”).NumberFormat = “dd-mmm-yy”Sheet1.Range(“time”).NumberFormat = “hh:mm:ss”于...

推荐文章

热门文章

相关标签