MVC中session创建并获取问题
生活随笔
收集整理的這篇文章主要介紹了
MVC中session创建并获取问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有兩個ActionResult分別為A和B,如下
public ActionResult A() {Session["test"]="123";return View(); } public ActionResult B() {string v=Session["test"].ToString();return View(); }這樣創建session是獲取不到的,原因是因為創建的session是Controller下的(這里自己可以深入研究一下),而不是System.Web.HttpContext.Current的session。
想要所有的地方都可以獲取session的值,應該是如下寫法
public ActionResult A() {System.Web.HttpContext.Current.Session["test"]="123";return View(); } public ActionResult B() {string v=System.Web.HttpContext.Current.Session["test"].ToString();return View(); }
轉載于:https://www.cnblogs.com/lb809663396/p/6030234.html
總結
以上是生活随笔為你收集整理的MVC中session创建并获取问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux mke2fs 硬盘格式化
- 下一篇: VC++编译libpng