2011-06-20 67 views
0

我有一個叫做CUser的類。我打算在另一個aspx頁面的這個類中調用一個函數。這是我如何稱之爲:引用一個類.net C#

CUser Logic = new CUser(); 
DataList1.DataSource = Logic.GetAllDate(); 
DataList1.DataBind(); 

我得到以下錯誤無法找到類型或名稱空間名稱'CUser'。我的CUser類位於名爲BLL的文件夾中的應用程序代碼中。我錯過了什麼嗎?

感謝,

+2

您是否將程序集作爲參考? –

+0

不應該讓它看起來像app_code文件夾中的類一樣嗎? – dadasda

+0

如果'CUser'類沒有命名空間,它應該立即顯示在你的ASPX頁面上。否則使用'using'指令。 –

回答

2

如果你的類是一個文件夾,很可能它是在另一個命名空間英寸 您必須將其包含到您的文件中,並使用CUser課程。

舉個例子:using MyApp.BLL;

Using Namespaces

1

它有沒有命名空間?

如果它的命名空間,你必須鍵入喜歡:

YourNameSpace.CUser Logic = new YourNameSpace.CUser(); 

或者,使用的語句在放像頂部:

using YourNameSpace; 

而且,你建你的網站?有時候,您需要重新編譯/構建網站以反映最新的變化。

相關問題