2011-06-27 69 views
0

我有兩個問題。asp.net網站中的命名空間

  1. 如何獲取asp.net 網站中的命名空間。像在asp.net web 應用程序中,我們可以看到每個新增項目的名稱空間 。像那樣 我們如何在asp.net 網站中爲每個項目命名空間。我必須要 直接調用我在放置在APP-code文件夾中的類的方法。
  2. 在我的aspx.cs頁面加載方法我 必須申報公共/私人 變量,我必須創建 類的對象是什麼順序。 我需要聲明第一個 聲明變量或創建 類的對象。

我的問題是基本的,但我很困惑。

請幫幫我 謝謝。

+0

我的建議:發佈兩個不同的問題,幷包含說明問題的一些示例代碼。 – M4N

回答

0

你的問題是無法理解的。
您可能正在尋找Web.config中的<namespaces> element

+0

他正在引用App_Code文件夾中的代碼。默認情況下,ASP.NET不會爲此文件夾中生成的代碼文件添加名稱空間。 – Arjen

+0

是的arjen你的正確。如何爲網站添加命名空間,我應該爲每個添加到網站的新項目獲取名稱空間 – anish

0

1)您是否嘗試過:右鍵單擊解決方案資源管理器中的網站,單擊屬性,調整應用程序選項卡上的默認名稱空間。這是不同的網站?

2)在pageload事件上面聲明公共變量並將它們設置在pageload事件中。

+0

抱歉沒有看到「應用程序」選項卡。我正在研究vs2010.cloud你可以說任何替代方案 – anish

0

我不認爲這是可以設置的網站項目的默認命名空間,但它是簡單的將它自己添加新的文件被創建後按:

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

namespace MySite 
{ 

    /// <summary> 
    /// Summary description for Class1 
    /// </summary> 
    public class Class1 
    { 
     public Class1() 
     { 
      // 
      // TODO: Add constructor logic here 
      // 
     } 
    } 
} 

我不完全理解你的第二個問題,但是如果我正確理解你,你創建一個類或變量的實例的順序並不重要。根據需要創建它們。在頁面加載事件中創建的變量/對象僅在該事件中可用。如果你需要公共變量在類級別聲明它。