dhl:使用return RedirectToAction()和 return view()
一个Action:
/// <summary>
/// Friend好友的地
/// </summary>
/// <returns></returns>
public ActionResult FriendFarm(string pid)
{
BLL.DTOFarm farm = new AppleGrange.BLL.DTOFarm(pid);
farm.CurrentUser = BLL.UserInfoService.GetSingleUser(LoginUser.PingCoID);
return View(farm);
}
另一个:
/// <summary>
/// 给好友浇水【为Ta浇水】
/// </summary>
/// <param name="farmid"></param>
/// <param name="pid"></param>
/// <returns></returns>
public ActionResult WateringToFriend(string farmid)
{
Tempdata["msg"] = BLL.UserFarmService.WateringToFriend(farm,LoginUser.PingCoID);
return RedirectToAction("FriendFarm", new { pid = farm.PingcoID, sid = Request["sid"]});
}
以上这个没有问题,只是在“摩洛哥”下支持302跳转(有时候不支持,sid要自己带。), 但是不支持session。
所以Tempdata过不去。(没有提示信息)
如果用以下方式:
/// <summary>
/// 给好友浇水【为Ta浇水】
/// </summary>
/// <param name="farmid"></param>
/// <param name="pid"></param>
/// <returns></returns>
public ActionResult WateringToFriend(string farmid)
{
ViewData["msg"] = BLL.UserFarmService.WateringToFriend(farm,LoginUser.PingCoID);
BLL.DTOFarm Farm = new AppleGrange.BLL.DTOFarm(farm.PingcoID);
Farm.CurrentUser = BLL.UserInfoService.GetSingleUser(LoginUser.PingCoID);
return View("FriendFarm", Farm);
}
注意
要把FriendFarm 的Action的Farm模型带过去。
转载于:https://www.cnblogs.com/dudu837/archive/2009/05/20/1467326.html
dhl:使用return RedirectToAction()和 return view()相关推荐
- JavaScript 中的return true 和return false
2019独角兽企业重金招聘Python工程师标准>>> 1.对于return true 和 return false: return false表示返回一个false值,也就是说提交 ...
- myeclipse10中表单中的JS函数无法写return,onsubmit=return check();处出错
myeclipse10中表单中的JS函数无法写return,οnsubmit="return check();"处出错 由于 myeclipse10.0自带的设置问题,在表单< ...
- php return 值_php return的用法是什么
php return的用法:1.通过"return expression"语法返回一个表达式结果:2.使用"return(expr)"语法返回函数表达式:3.直 ...
- js中return、return false 、return true各自代表什么含义
return语句代表需要返回一个值,如果不需要就不需要使用return语句.都类似一个出口,return 可以结束方法体中 return后面部分代码的执行.return false 或者 return ...
- return 与 return false、return turn的常见用法
一: return 表达式 作用是:结束函数执行,并将"表达式"最为结果返回给调用函数. var test = function (){var a = 0;if(a){consol ...
- return,return 0 ,return -1 , exit(-1),return 1
对于main函数指定为int型,返回int值 return,return 0 ,return -1 , exit(-1) ,exit(0) return 如果什么都不接的话,其实就是void类型函数的 ...
- !!return——执行了return语句,后面的语句将不会执行!!
如果执行了return语句,那么后面的语句将会不执行.当前函数只要执行了return,之后的代码是不可能执行的 如果没到return,比如return 在 if里面,而if没满足条件,那有可能执行后面 ...
- C++中return 0;与return;的区别
return语句有两种形式: 1.return;//不带返回值的return语句 2.return 0;//带返回值的return语句,或者返回一个变量或一个函数. 不带返回值的return语句用于, ...
- return false和 return true 的作用是什么
return false 防止表单提交:当 return false 被用于表单的 onsubmit 事件处理函数中时,它可以防止表单提交.例如: <form onsubmit="re ...
最新文章
- 关于浮点数的json解析
- php 上传图片并生成缩略图,php 图片上传并生成缩略图代码
- servlet单实例多线程 ---线程安全问题是由实例变量造成的,只要在Servlet里面的任何方法里面都不使用实例变量,那么该Servlet就是线程安全的。(所有建议不要在servlet中定义成员变
- 使用python对url编码解码
- html怎么绘制飞线,绘制飞线,echarts迁徙图原理
- DB2 jdbc url 写法
- 21最难调剂年:150万人参加调剂,预扩招18万人!
- iOS开发--XMPPFramework--用户登录(三)
- 一文了解 Serverless 2021 大事件
- 如何测试串口线是否发生故障
- 用proteus来看二极管的压降
- GaRy-Liang的linux成长日记12-算术预算与测试
- 华南植物园除夕牡丹花展 近万盆鲜花将亮相
- heka数据流处理工具
- 【OGNL表达式struts2标签“%,#,$”】
- 盗取手机验证码诈骗的克星来了:号码认证服务为你保驾护航
- 5.4 创建 WBS
- “海大学舍”Scrum Meeting(第十周会议记录)
- 史上最全网络通讯(IIOT、工业控制、5G、区块链)协议全景图
- 相机调试-tuning常见缩写汇总
热门文章
- ES6专题——整理自阮一峰老师的ECMAScript 6入门
- PYPL 4 月排行:Python 最流行,Java 还行不行?
- 从一个Android码农视角回顾2018GDD大会
- 通过阅读 Douglas Crockford 的源码学习如何写 JSON parser(一)
- Linux下Gcc生成和使用静态库和动态库详解
- Firemonkey Android IOS 图标
- 制作放两个小图片的按钮 - 回复 xhui 的问题
- 微软私有云分享(R2)22 计算机配置文件与基础设置
- Android HTTP POST上传
- Makefile中用宏定义进行条件编译(gcc -D)/在Makefile中进行宏定义-D