【发布时间】:2012-05-12 20:52:20
【问题描述】:
是否可以为 ASP.NET 中的每个会话创建一个全局变量?通常我用 Session 来做这个:
Session("my_variable") = 10
但这需要每次我想像这样使用它时强制转换它:
Dim my_variable as String = CInt(Session("my_variable"))
我看到如果我创建一个模块,我可以为每个会话创建对整个项目公共的变量...我还看到 Global.asax 允许模块提供的许多相同功能。我宁愿避免编写模块...有没有办法在 Global.asax 或其他一些最佳实践方法中做到这一点?还是 Session 变量是最好的方法?
【问题讨论】:
标签: asp.net vb.net session-state global-asax