在ASP.NET MVC3中 重写Controller 控制器的构造函数中 其中读取Session时为啥Session为空?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在ASP.NET MVC3中 重写Controller 控制器的构造函数中 其中读取Session时为啥Session为空?相关的知识,希望对你有一定的参考价值。

如图,运行到断点处,i值等于0

你的设计思路错了。
控制器是使用依赖注入方式来实现的,不要在控制器中使用构造函数。
这种情况可以改用过滤器来实现。
参考技术A 内存不能为"written" 参考技术B 继承Controller就行了不要basecontroller

以上是关于在ASP.NET MVC3中 重写Controller 控制器的构造函数中 其中读取Session时为啥Session为空?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ASP.net MVC3 中获取 Advantage Database 数据?

在 ASP.NET MVC3 中正确使用 TempData?

如何在 ASP.NET MVC3 中使用“FormCollection”接收关联数组数据

jqGrid postdata 发送空值(mvc3 asp/net)

如何使用 ASP.NET MVC3 编辑嵌套模型

如何在 ASP.NET MVC3 中通过 HTTPS 提供静态文件(在 ~/Content 中)