PROTECTED 级别的变量,为什么在<%%>内可以访问,他是存在于哪个类当中呢?请帮帮忙
按道理,这个PROTECTED级别,是继承类或者同程序集可以访问吧,为什么在页面中可以访问?
页面中Codebehind="WebForm1.aspx.cs",只指定了这一个类是这个页面的类啊,为什么继承类也可以访问?
与 public class WebForm1 : System.Web.UI.Page有关系吗?
还有,这个变量,是。NET编译执行的,还是IIS来解释执行的,他哪个位置,生存周期是什么呢?
因为这种<%%>访问方式,很符合ASP的编程习惯,请大家帮助解释清楚,以后用起来就知道前因后果了,谢谢。
------解决方案--------------------因为页面和WebForm1市继承关系,所以不可以访问private级别的,在2.0下面internal一定可以,1.0好久没有用过了,记不清楚