C# 从其他项目复制Default.aspx后出现页面指令错误?
在我的web应用程序(asp.net,C#)中,在解决方案探索中,我复制并粘贴另一个项目中的default.aspx页面。当我运行default.aspx页面时,它会给出如下错误C# 从其他项目复制Default.aspx后出现页面指令错误?,c#,asp.net,C#,Asp.net,在我的web应用程序(asp.net,C#)中,在解决方案探索中,我复制并粘贴另一个项目中的default.aspx页面。当我运行default.aspx页面时,它会给出如下错误 <%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="Default" %> 分析器错误消息:无法加载类型“Default” 有人能告诉我如何解决这个问题吗?您的.aspx.cs文件中
<%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="Default" %>
分析器错误消息:无法加载类型“Default”
有人能告诉我如何解决这个问题吗?您的.aspx.cs文件中的类是什么?应该类似于: 公共部分类默认值:System.Web.UI.Page
有时它被创建为_default除了确保类名匹配之外,正如前面的回答中所述,“codebeard”和“CodeFile”指令之间有重要的区别。您正在使用的前者是较旧的.NET1.1方式。在这种情况下,在代码中,您必须声明页面上需要访问的所有控件的实例,并且不应使用分部类 对于CodeFile,您必须使用分部类,并且不需要声明任何控件;那项工作在部分课程的另一部分为你完成
如果要移植现有页面,需要了解它需要哪种模型,并在代码隐藏和页面指令中使用相应的声明。那么页面指令应该是:但它仍然会给出错误,如解析器错误消息:无法加载类型“\u Default”。在my default.aspx.cs中,主类public partial class _default:System.Web.UI.Page{默认类没有很好地处理,它是黑色的,应该是绿色的。