我在global中宣告了连线字串的,
Application["connstr"]="XXXXXXX";
Session["XXX"]="XXX";
然后在一个几乎所有页面都会继承的base class (base.cs)的function 中使用,
但是因为有些页面没有继承,但是我又要用到base class中的该function
所以我new一个class来使用
base b= new base();
b.function();
结果竟然出现Application["connstr"] 找不到参考物件
Session["XXX"]也等于 null
???
奇怪 Application不是全域变量吗? 会因为我重新new 过class而消失?
Session也不见了....