HTML控件和驗(yàn)證控件

HTML控件和驗(yàn)證控件

ID:44631114

大小:2.27 MB

頁(yè)數(shù):36頁(yè)

時(shí)間:2019-10-24

HTML控件和驗(yàn)證控件_第1頁(yè)
HTML控件和驗(yàn)證控件_第2頁(yè)
HTML控件和驗(yàn)證控件_第3頁(yè)
HTML控件和驗(yàn)證控件_第4頁(yè)
HTML控件和驗(yàn)證控件_第5頁(yè)
資源描述:

《HTML控件和驗(yàn)證控件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、3.2HTML控件和驗(yàn)證控件回顧在ASP.NET中,控件分成HTML服務(wù)控件和Web服務(wù)控件兩種所有的ASP.NETWeb服務(wù)器控件都派生自System.Web.UI.WebControls命名空間使用Web服務(wù)器控件需要注意AutoPostBack的使用Web服務(wù)器控件可以分為:文本輸入控件控制權(quán)轉(zhuǎn)移控件選擇控件容器控件其它專用控件2目標(biāo)使用各種HTML控件理解HTML控件和Web控件的區(qū)別使用各種驗(yàn)證控件3ASP.NETHTML控件簡(jiǎn)介HTML服務(wù)器控件是由ASP.NET更新的標(biāo)準(zhǔn)HTML標(biāo)簽,通過(guò)添加runat=“server”屬性將其用作服務(wù)器控件HTML標(biāo)簽run

2、at="server"HTML服務(wù)器控件HTML服務(wù)器控件屬于System.Web.UI.HTMLControls命名空間,派生自HTMLControl基類4HTML控件與Web控件的區(qū)別3-1HTML控件比較靈活功能較少在客戶端運(yùn)行窗體且不需用戶結(jié)合多種功能時(shí)使用4.可用來(lái)將ASP應(yīng)用程序?qū)階SP.NETWeb控件具備多種控件編程功能包含大量控件在服務(wù)器端運(yùn)行窗體時(shí)使用具備更加完善的功能來(lái)處理存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)可在可視化設(shè)計(jì)環(huán)境中使用5往返過(guò)程:瀏覽器向用戶顯示一個(gè)窗體,用戶與該窗體進(jìn)行交互,這導(dǎo)致該窗體回發(fā)到服務(wù)器。但是,因?yàn)榕c服務(wù)器組件進(jìn)行交互的所有處理必須在服務(wù)

3、器上發(fā)生,這意味著對(duì)于要求處理的每一操作而言,必須將該窗體發(fā)送到服務(wù)器、進(jìn)行處理、然后返回到瀏覽器。HTML控件與Web控件的區(qū)別3-26無(wú)狀態(tài)性:客戶端向服務(wù)器發(fā)送一個(gè)請(qǐng)求(譬如你在IE欄輸入網(wǎng)址,回車),服務(wù)器接到請(qǐng)求,響應(yīng)請(qǐng)求(處理事件),服務(wù)器完成處理后將生成的web頁(yè)發(fā)送回瀏覽器,然后就清除該頁(yè)的信息,釋放服務(wù)器資源。服務(wù)再等待下一次請(qǐng)求,即使下一次是請(qǐng)求同一頁(yè),服務(wù)器重新開(kāi)始創(chuàng)建和處理該頁(yè)。服務(wù)器就是這樣不停的重復(fù)這一過(guò)程。服務(wù)器不記錄頁(yè)面的狀態(tài)或信息的特性我們就稱之為“無(wú)狀態(tài)性”。HTML控件與Web控件的區(qū)別3-37HTML服務(wù)器控件的類型HTML控件Htm

4、lAnchorHtmlButtonHtmlFormHtmlImageHtmlInputButtonHtmlInputFileHtmlInputImageHtmlInputRadioButtonHtmlInputTextHtmlTable8HtmlForm控件2-1此控件是一種服務(wù)器控件,用于表示可作為容器容納Web頁(yè)面中各種元素的窗體所有HTML控件和Web控件均置于HTMLForm控件內(nèi)HtmlForm控件由以下標(biāo)簽表示:

5、ls-->9用戶界面HtmlForm控件2-2privatevoidbtnSubmit_ServerClick(objectsender,System.EventArgse){lblSubmit.InnerHtml="此按鈕為“提交”按鈕??!";}privatevoidbtnClear_ServerClick(objectsender,System.EventArgse){lblClear.InnerHtml="此按鈕為“清除”按鈕?。?;}窗體的輸出結(jié)果10HtmlImage控件2-1此控件是用于顯示圖像的一種服務(wù)器端控件它可以動(dòng)態(tài)設(shè)置并獲取來(lái)源、寬度、高度

6、、邊框?qū)挾取溆梦谋竞蛯?duì)齊方式等各種圖像屬性HtmlImage控件由以下標(biāo)簽表示:

7、){imgShow.Src="images\flower.gif";}else{imgShow.Src="images\finger.gif";}ViewState["Count"]=int.Parse(ViewState["Count"].ToString())+1;}12HtmlInputFile控件2-1此控件用于將文件從ASP.NET頁(yè)面上載到服務(wù)器中此控件將顯示一個(gè)文本框和一個(gè)瀏覽按鈕,以便上載文件HtmlInputFile控件由以下標(biāo)簽表示:

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。