一个ASP.NET页面一般都对应一个隐藏类,一般都在ASP.NET页面的声明中使用Page指令指定其后台代码文件及隐藏类。 例如一个页面Tst1.aspx的页面声明如下:<%@Page language="c#" Codebehind="Ts1.aspx.cs" AutoEventWireup="false" Inherits="T1.Ts1"%> Codebehind="Ts1.aspx.cs"表明经编译此页面时使用哪一个代码文件。 Inherits="T1.Ts1"表用运行时使用哪一个隐藏类。 aspx页面会编译生成一个类,这个类从隐藏类继承。