asp.net webForm 前后台类关系

要研究这个,首先要新建网站asp.net webForm 前后台类关系_第1张图片,  

	protected void Page_Load(object sender, EventArgs e) {
		string str = System.Reflection.Assembly.GetExecutingAssembly().Location;
		Response.Write(str);
	}
输出当前程序集 运行的dll 路径
运行之后:

asp.net webForm 前后台类关系_第2张图片

 复制当前运行程序集的文件夹  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET
Files\website1\ab53316b\689cf367\

找到\App_Web_ldekcacr.dll  把它扔到 Reflector.exe 中

asp.net webForm 前后台类关系_第3张图片

展开,当前webForm 
Base Types(父类)一个是 Web.UI.Page,另一个是 Session接口,
Dervied Types(派生类)是ASP.mycsclsaa_aspx(其实这就是我们的前台类)
也就是说 ,我们 一个aspx 页面就是2个类,前台类(自动生成),后台类(cs页面代码),前台类继承后台类。
具体他们是怎么运作的,下回分晓

你可能感兴趣的:(asp.net)