發新話題

《Microsoft ASP.NET 教學》使用 ASP <% %> 呈現區塊

《Microsoft ASP.NET 教學》使用 ASP <% %> 呈現區塊

ASP.NET 提供與現有 ASP 網頁相容的語法。這包括對 <% %> 程式碼呈現區塊的支援,這些區塊可在 .aspx 檔內與 HTML 內容相混合。這些程式碼區塊會在網頁呈現階段,以從上到下的方式來執行。 下列範例示範如何使用 <% %> 呈現區塊來在 HTML 區塊中進行迴圈 (每次都增加字型大小):
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
Visual Basic Intro2.aspx[/td]

[訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ] | [訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ]
重要:與在 ASP 中的不同,用於上述 <% %> 區塊內的程式碼實際上是經過編譯的,而不是使用指令碼引擎來解譯的。這樣會改進 Runtime 的執行效能。 ASP.NET 網頁開發人員可以運用 <% %> 程式碼區塊來動態地修改 HTML 輸出,十分類似他們今天用 ASP 所進行的作業。例如,下列範例示範如何使用 <% %> 程式碼區塊來解譯從用戶端回傳的結果。
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
Visual Basic Intro3.aspx[/td]

[訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ] | [訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ]
重要:雖然 <% %> 程式碼區塊提供了強大方式,來自訂操作由 ASP.NET 網頁所傳回的文字輸出,但它們並沒有提供簡明的 HTML 程式撰寫模型。如上列範例所描述的,只使用 <% %> 程式碼區塊的開發人員必須在來回存取之間,對網頁狀態進行自訂管理並自訂解譯回傳的值。

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。