直播中
世界軟件巨擘微軟公司提出的.NET概念給全世界的IT產(chǎn)業(yè)指明了新的發(fā)展方向,無論是IT業(yè)內(nèi)人士、還是企業(yè)決策者,快速領(lǐng)會這個新概念的含義及深遠(yuǎn)影響,都顯得非常必要。
本文就向你介紹.NET之ASP Web Form的內(nèi)容,旨在帶領(lǐng)你快速理解其相關(guān)概念、含義及作用。全文包括以下各節(jié):
什么是ASP.NET的Web Forms?
編寫第一個Web Form頁面
使用ASP的<% %>塊
服務(wù)器控件
處理服務(wù)器控件的事件
使用定制的服務(wù)器控件
列表、數(shù)據(jù)以及數(shù)據(jù)綁定
表單驗證控件
Code-Behind類型的Web Forms
什么是ASP.NET的Web Forms?
ASP.NET的Web Forms頁面架構(gòu)是一個可升級的公用語言運行程序模型,它可被用在服務(wù)器端動態(tài)地建立web頁面。
作為ASP的進(jìn)化版本,ASP.NET之Web Forms架構(gòu)彌補了它的許多關(guān)鍵功能的不足。比如:
能夠創(chuàng)建并使用可再用用戶界面控件:這些控件可以壓縮到公用功能中,從而減少頁面代碼。
能夠建立清晰有序的程序結(jié)構(gòu),而不再是象意大利式細(xì)苗條一樣的代碼段。
能夠提供強大的WYSIWYG頁面設(shè)計視圖
更全面地描述ASP.NET之Web forms,可以這樣說:
ASP.NET Web Forms使創(chuàng)建動態(tài)Web用戶界面更簡單、更強大
ASP.NET Web Form頁面無需腳本庫程序或者cookie,能夠滿足任何瀏覽器客戶端的需要
ASP.NET Web Form頁面兼容ASP的語法結(jié)構(gòu)
ASP.NET 服務(wù)器控件使壓縮合并公用功能簡單易行
ASP.NET 自帶45個內(nèi)置服務(wù)器控件,并且支持第3方產(chǎn)品
ASP.NET 服務(wù)器控件可以創(chuàng)建適用于高、低版本瀏覽器的HTML內(nèi)容
ASP.NET 模板提供了定制列表服務(wù)器控件外觀及行為的簡單方法
ASP.NET 驗證控件可以容易地處理客戶端或者服務(wù)器端的數(shù)據(jù)驗證工作