一个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页面会编译生成一个类,这个类从隐藏类继承。
请解释ASP.NET中的web页面与其隐藏类之间的关系?
最新推荐文章于 2021-01-06 13:57:53 发布