2012-07-17 52 views
0
**File :Views/Shared/Default.aspx:** 

<%@ Page Language="C#" AutoEventWireup="True" CodeFile="Default.aspx.cs" Inherits="Views_Shared_Default" %> 

文件匹配:查看/共享/ Default.aspx.cs:確保此代碼文件中定義的類「繼承」屬性

using System; 
using System.Collections; 
using System.Configuration; 
using System.Data; 
using System.Linq; 
using System.Web; 
using System.Web.Security; 
using System.Web.UI; 
using System.Web.UI.HtmlControls; 
using System.Web.UI.WebControls; 
using System.Web.UI.WebControls.WebParts; 
using System.Xml.Linq; 


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

    } 
} 



Error:Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl). 
My Documents\Visual Studio 2008\Projects\3ICMS\Views\Shared\Default.aspx.cs 15 14 C:\...\3ICMS\ 


P.S I have 2 Default.aspx files in my Project 3ICMS. 

1 File is at 3ICMS\Views\Shared\Default.aspx.cs 
2nd File is at 3ICMS\Default.aspx 

我試圖創建一個新文件並複製粘貼此代碼..沒有工作。 我曾嘗試嘗試將代碼文件更改爲代碼隱藏...沒有工作

如何解決此問題?

回答

1

的文件是在不同的文件夾視圖和視圖,你應該把完整的目錄路徑,或將它們放在同一個文件夾

<%@ Page Language="C#" AutoEventWireup="True" CodeFile="../../Views/Shared/Default.aspx.cs" Inherits="Views_Shared_Default" %> 
+0

對不起,打字mistake..Both都在同一個文件瀏覽 – user1511069 2012-07-17 07:10:21

+0

也許嘗試使用Views_Shared_Default類的名稱空間並在繼承中使用它,其他默認頁的類名是什麼? – tsukimi 2012-07-17 07:18:00

+0

代碼看起來是正確的,我認爲我們沒有看到完整的故事,別的是這個問題,請嘗試發佈完整的代碼。 – tsukimi 2012-07-17 08:24:50

相關問題