C# 自定义页面类

C# 自定义页面类,c#,asp.net,C#,Asp.net,我正在尝试为项目中的页面创建自定义类 这里是default.aspx.cs using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class _Default : FrontPage { public String text;

我正在尝试为项目中的页面创建自定义类

这里是default.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : FrontPage
{
    public String text;
    protected void Page_Load(object sender, EventArgs e)
    {
        text = "";
    }
}
以下是FrontPage类:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Summary description for FrontPage
/// </summary>
public class FrontPage
{
    public DataContext db = new DataContext();
    public String a;
    //public void Page_Load(object sender, EventArgs e)
    //{        
    //}
}
使用系统;
使用System.Collections.Generic;
使用System.Linq;
使用System.Web;
/// 
///FrontPage的摘要说明
/// 
公共类首页
{
public DataContext db=new DataContext();
公共字符串a;
//公共无效页面加载(对象发送方,事件参数e)
//{        
//}
}
问题是,我一直收到一个错误:

确保此kodefil中定义的类对应于属性“inherits”,并且它扩展了正确的基类(例如Page或UserControl)。


我做错了什么?

添加到您对
FrontPage
的定义中:

public class FrontPage : System.Web.UI.Page

您的新类需要从基本“Page”类中继承它。

添加到您对
FrontPage
的定义中:

public class FrontPage : System.Web.UI.Page

你的新课程需要从基本的“页面”课程中删除。

我试着用谷歌搜索它,没有找到答案,但是很简单-谢谢。我试着用谷歌搜索它,没有找到答案,但是很简单-谢谢。