在一个项目中,根据我自己的习惯,一般会把几乎每个页面都用到的一些方法放在一个自己建的Page.cs类中。
下面就说说添加这个类应该注意的几个要点:(以GPS项目列子)
1,新建类,一般默认的是在这个namespace MyGPS.Web.App_Code命名空间下的,这里我将namespace改为:MyGPS(可以不改。)
2,添加继承:默认这个类是没有继承的,现在我们将自创的page类继承自:system.web.ui.page
3,在需要用到的页面,比如default.cs页面中,添加对自创类MyGPS.page的继承。
总结:需要用到的页面继承了 自创类MyGPS.page ,自创类MyGPS.page又继承了 系统类 system.web.ui.page。
从而达到了在自创page类中写自己需要的方法同时还兼顾了系统类system.web.ui.page的方法。