日期:2014-05-17  浏览次数:20520 次

[MVC4]在两个controller中用session传值问题?
刚开始学 MVC ,做小MVC4 demo.

Controller A: Session["test"] = "test"
Controller B:  var s = Session["test"] //始终是null ,还有ViewData都是null.

这个需要做什麽配置?
求解?
thx.


mvc4

------解决方案--------------------
两个controller之间为什么要传值呢?
------解决方案--------------------
2个控制器使用DataTemp["Value"]="ssss"
------解决方案--------------------
这样就行了
System.Web.HttpContext.Current.Session["code"]   不然它是controller里的session  mvc里面可以用TempData等替代的
------解决方案--------------------
忘记session
------解决方案--------------------
参考http://bbs.csdn.net/topics/380064845
------解决方案--------------------
引用:
Quote: 引用:

这样就行了
System.Web.HttpContext.Current.Session["code"]   不然它是controller里的session  mvc里面可以用TempData等替代的


System.Web.HttpContext.Current.Session["code"]   也不行,问题依旧。
无语了。。
看下这个http://download.csdn.net/detail/zhuankeshumo/5683759  里面验证码的controller