asp.net中static的使用注意

当在页面中声明static变量时,是为了使用方便,页面中随时都可以调用。但是当是一个多线程的页面是,很多人同时访问页面,会造成数据的混乱,而且在开发过程中很难被发现,只有在多用户集体测试是才可能出现。所以static要慎用,本画面的全局变量最好存储在viewstate中,虽然转化的时候麻烦了一点,但是不会有这种问题。还有,当把实体类放在viewstate中是,实体类记得要序列化哦,加上[Serializable],就ok了

posted on 2008-09-16 20:00  小白鸭  阅读(518)  评论(0)    收藏  举报

导航