System.Web.UI.Page


在ASP.NET中,任何页面都是继承于System.Web.UI.Page,他提供了ASP.NET中的Response,Request,Session,Application的操作.在使用Visual Studio 创建ASP页面时,系统会自动为你创建一个继承与System.Web.UI.Page的类与页面文件关联.

public partial class yourPage:System.Web.UI.Page
{
	protected void Page_Load(Object sender,EventArgs e)
	{
		
	}
}

 

我们可以设计一个类,如:

class myPage:System.Web.UI.Page
{
	
}


//这种情况下我们可以将页面生成的代码改为
public partial class yourPage:myPage(){
//.............
}

这样,我们就可以在myPage中放入一些常用的方法,将代码更有效的复用,同时实现一些错误页面的跳转功能.
另外,在Page中还有一个重要的方法:
protected override void OnInit(EventArgs e)         {             base.OnInit(e);         } 
 
这是页面的初始化时执行的方法,但需要特别注意的是,重写该方法的时候一定要将base.OnInit(e)写入,不能留空.
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM