熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 3.4.2 服務器控件[1]

2013-11-13 10:50:10  來源: .NET編程 

    讓我們從第一條規則開始──在創建一個簡單的HTML頁面並將其保存到本地文件系統中時雙擊該文件就可以在浏覽器中查看它如果只是搭建一個靜態的HTML站點並希望測試輸出這樣做是可以的但是在開發網站時無法要求用戶先下載網頁然後再查看!這就是為什麼網站在部署之後必須上載到Web服務器的原因每個人都可以通過它的URL(Uniform Resource Locator統一資源定位符)進行訪問

    既然站點部署到Web服務器上人們就可以從其他機器訪問這個站點浏覽各個HTML頁面然而如果服務器上安裝了所需的軟件那麼就可以提供更多的功能而不僅僅是靜態HTML頁面在請求HTML頁面時服務器找到對應的文件並將其發送給用戶而在請求ASPNET頁面時(擴展名為aspx的頁面)服務器將在文件系統中找到並讀取對應的頁面然後執行某些處理再將結果頁面發送給用戶執行某些處理就是ASPNET的功能所在

    服務器執行的額外處理包括讀取ASP NET頁面並將頁面上的服務器控件轉換為浏覽器可以理解的HTML記住浏覽器無法理解ASPNET Web浏覽器只理解HTML可能也理解JavaScript──但它不能處理ASPNET代碼服務器讀取ASPNET代碼並進行處理將所有ASPNET特有的內容轉換為HTML以及(如果浏覽器支持的話)一些JavaScript代碼然後將最新生成的 HTML發送回浏覽器

    將ASPNET代碼轉換為HTML的過程就是服務器控件怎樣工作的過程在開發源aspx頁面時可以將任意的服務器控件放置到頁面上然而從服務器請求該頁面的浏覽器將只會接收到HTML和JavaScript(如圖所示)這是一個必須理解的關鍵概念服務器所執行的處理過程將在第章詳細討論

ASPNET 入門教程完整版 

[]  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/14601.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.