在asp.net web应用程序(intranet)中是否可以使用静态类而不是Session,Cache,(或)Cookies ......
目前在我的新项目中,我正在使用静态类,并将此类中的所有需要数据存储在此类中作为哈希表。它工作正常,到目前为止我没有遇到任何问题。
是否可以像这样使用。?它是否会导致任何问题,比如数据被删除,就像在缓存或会话到期时一样。?
在哪些可能的情况下,我可以期待任何问题。任何人都可以澄清一下。
提前致谢
答案 0 :(得分:0)
您不能使用像会话或缓存这样的简单静态类。页面回发后,您班上的所有数据都会被遗忘。您需要将数据存储在会话或缓存或应用程序值中。缓存和应用程序供全球使用。