我的项目中的所有Web表单/页面都在默认页面类的派生类上扩展。
即代替public partial class myfirstpage:System.web.ui.page{}
我有public partial class myfirstpage:myderivedclass{}
但是在母版页的代码中,如果我执行“ this.page
”,则假定即时通讯仍在使用system.web.ui.page。
有人知道我该如何更改我的新派生类?
最佳答案
在主数据库中,创建一个新属性:
public new MyDerivedPage Page { get { return (MyDerivedPage) base.Page; } }
关于c# - 在母版页(C#)中定义派生类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1379681/