当前位置:编程学习 > C#/ASP.NET >>

怎样继承asp.net中的页面

请问各位:我做了一个asp.net中页面,我怎样让另一个页面继承它呢?如果行,能否把aspx界面文件也继承过来?
如下:
Default.aspx.cs文件
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}
我另一个页面要继承上面个页面,我是这样写的但是有错
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Default2 : _Default
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}

请问各位该如何解决这个问题???? --------------------编程问答-------------------- 有点意思,期待答案。。。 --------------------编程问答-------------------- 把同样的逻辑写在基类
不用的也面不是可以继承了? --------------------编程问答-------------------- 提示有错?什么错,是不是Page_Load需要new?

如果是这个错的话,把_Default里的Page_Load改成
protected virtual void Page_Load(object sender, EventArgs e) --------------------编程问答-------------------- 差点忘了,在子类的Page_Load函数前加override修饰 --------------------编程问答-------------------- 这个问题要去研究下,我也没试过!
--------------------编程问答-------------------- 不要这样来实现,把公共部分提到基类中 --------------------编程问答-------------------- 页面不能继承吧 --------------------编程问答-------------------- web和windows不一样

页面布局无法继承
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,