@ Import
將命名空間 (Namespace) 明確匯入至 ASP.NET 應用程式檔案 (例如 Web 網頁、使用者控制項、主版頁面 (Master Page) 或 Global.asax 檔案),使得匯入之命名空間的所有類別和介面,都能由該檔案所使用。 匯入的命名空間可以是 .NET Framework 類別庫的一部分,或是使用者定義的命名空間。
<%@ Import namespace="value" %>
屬性
- namespace
要匯入之命名空間的完整名稱。 這個名稱可以包含 .NET Framework 或自訂命名空間中所包含的任何命名空間。
備註
@ Import 指示詞不能具有一個以上的 namespace 屬性。 若要匯入多個命名空間,請使用多個 @ Import 指示詞。
一組命名空間可以自動匯入至 .aspx 網頁。 匯入之命名空間的定義,都會在電腦層級的 Web.config 檔案中,<pages> 項目的 <namespaces> 區段內進行。 下列命名空間會自動匯入所有網頁:
範例
下列程式碼範例會匯入 .NET Framework 基底類別命名空間 System.Net 和使用者定義的命名空間 Grocery。
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="Grocery" %>