博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net mvc 小心Html.RenderAction
阅读量:6872 次
发布时间:2019-06-26

本文共 637 字,大约阅读时间需要 2 分钟。

在mvc的view上使用Html.RenderAction显示另外一些分布视图时要注意
Html.RenderAction在调用具体action的时候,会和主action的method有关;
主action是get,他也是get,主method是post,他也调post。
 
简单代码演示
在主action对应的view中,通过Html.RenderAction调用action a。
@{    Html.RenderAction("a");}@using(Html.BeginForm()){    }

 

仅为演示controller里也很简单

 

public ActionResult Index(){    return View();}[HttpPost]public ActionResult Index(FormCollection form){    return View();}public ActionResult A(){    return Content("get");}[HttpPost]public ActionResult A(FormCollection form){    return Content("post");}

执行

点按钮post

action a调的是post版的。

 

人生无处不陷阱

转载于:https://www.cnblogs.com/czcz1024/archive/2011/11/11/2245561.html

你可能感兴趣的文章
OpenStack 企业私有云的若干需求(5):主流硬件支持、云快速交付 和 SLA 保证...
查看>>
Backbone源码分析(一)
查看>>
JVM 垃圾回收机制( 一) 回收对象的判定
查看>>
如果两个对象具有相同的哈希码,但是不相等的,它们可以在HashMap中同时存在吗?...
查看>>
Android studio修改debug.keystore
查看>>
linux如何关闭防火墙
查看>>
Zabbix利用msmtp+mutt发送邮件报警
查看>>
Socket实现仿QQ聊天(可部署于广域网)附源码(2)-服务器搭建
查看>>
DIRECT3D状态详解
查看>>
Asp.Net生命周期和Http管道技术
查看>>
case when then else end 用法
查看>>
解决新版Android studio导入微信支付和支付宝官方Demo的问题
查看>>
Atitit 《控制论原理与概论attilax总结
查看>>
Laravel系列2入门使用
查看>>
数据库中文乱码问题
查看>>
RxJava + Retrofit 的实际应用场景
查看>>
遥感数据下载
查看>>
CYQ.Data V5 分布式缓存Redis应用开发及实现算法原理介绍
查看>>
win7/win8通过媒体流(DLNA技术)共享音乐照片和视频
查看>>
centos7 systemctl命令
查看>>