大家帮以下,我加上namespace就报错。
namespace Default
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
加上namespace就报错。
错误 1 'ASP.default_aspx.FrameworkInitialize() ': no suitable method found to override
错误 2 'ASP.default_aspx.GetTypeHashCode() ': no suitable method found to override d:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website21\f8d2c956\78566ef7\App_Web_zui1d1se.0.cs
错误 3 'ASP.default_aspx.ProcessRequest(System.Web.HttpContext) ': no suitable method found to override d:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website21\f8d2c956\78566ef7\App_Web_zui1d1se.0.cs
错误 4 'ASP.default_aspx ' does not implement interface member 'System.Web.IHttpHandler.IsReusable ' d:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website21\f8d2c956\78566ef7\App_Web_zui1d1se.0.cs
我在2003里面就不会出这样的问题,高手指点一下吧。
------解决方案--------------------Inherits 在前台页面上也加个NAMESPACE
------解决方案--------------------//.aspx
<%@ Page inherits= "Default._Dfault "
------解决方案--------------------反倒不理解的是:你觉得应该可以随便乱加个namespace?
------解决方案-------------------- <%@ Page Language= "C# " AutoEventWireup= "true " CodeFile= "Default.aspx.cs " Inherits= "Default "%>
改成 <%@ Page Language= "C# " AutoEventWireup= "true " CodeFile= "Default.aspx.cs " Inherits= "Default_Default "%>
如果不行 建议把命名空间名字更改一下!不要用Default.