技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營(yíng)

贊助商

分類(lèi)目錄

贊助商

最新文章

搜索

【示例】.aspx單個(gè)頁(yè)面引用命名空間的三種方法

作者:admin    時(shí)間:2023-4-25 16:1:56    瀏覽:

.aspx單個(gè)頁(yè)面文件,無(wú).cs后臺(tái)程序文件,因此若想運(yùn)行.aspx單個(gè)頁(yè)面文件,需要考慮如何引用命名空間的問(wèn)題。本文介紹.aspx單個(gè)頁(yè)面引用命名空間的三種方法.

一、使用@Import

可以使用@Import來(lái)引用命名空間,代碼如下:

<%@Import Namespace="" %>

如使用系統(tǒng)時(shí)間,需要引用命名空間System,代碼如下:

<%@Import Namespace="System" %>
<%
Response.Write (DateTime.Now.ToString());
%>

@Import Namespace 字母不區(qū)分大小寫(xiě),@Import也可以寫(xiě)成@ Import。

若需要引用多個(gè)命名空間,不能寫(xiě)多個(gè)namespace,可以寫(xiě)多個(gè)import指令,如:

<%@ import namespace="System.Text" %>
<%@ import namespace="System.Data" %>

二、在Web.config引用命名空間

Web.config配置是全局性的,即是相當(dāng)于所有頁(yè)面都引用該命名空間,代碼如下:

<system.web>
  <pages>
    <namespaces>
      <add namespace="System"/>
<add namespace="System.Data" />
    </namespaces>
  </pages>
</system.web>

注: pages節(jié)點(diǎn)只能出現(xiàn)一次,多個(gè)會(huì)拋“System ...”類(lèi)似的異常。

三、直接在程序代碼里引用命名空間

我們還可以直接在程序代碼里引用命名空間,如下代碼:

<%
  Response.Write (System.DateTime.Now.ToString());
%>

System就是需要引用的命名空間,我們把它直接寫(xiě)到了程序語(yǔ)句里。

總結(jié)

以上便是.aspx單個(gè)頁(yè)面引用命名空間的三種方法,使用哪種方法視乎你的實(shí)際環(huán)境,一般是建議用第一種方法,即是使用@Import的方法,因?yàn)樗淖饔梅秶菃蝹€(gè)aspx頁(yè)面,維護(hù)更方便,程序代碼編寫(xiě)更簡(jiǎn)潔。

相關(guān)文章

標(biāo)簽: asp.net  命名空間  aspx  
x
  • 站長(zhǎng)推薦
/* 左側(cè)顯示文章內(nèi)容目錄 */