版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘AJAXJesseJamesGarrett創(chuàng)造,是一種本的內(nèi)容就是設(shè)計(jì)一個(gè)利用AJAXASP.NET關(guān)于、動(dòng)畫、音樂等資料等相關(guān)信息,體驗(yàn)AJAX的。:ASP.NET;AJAXAJAXisarelativelyrecentname,coinedbyJesseJamesGarrettofAdaptivePath,AJAXisawebbrowsertechnologyindependentofwebserversoftwarelaunchedanAJAXframeworkandthecombinationofWebdevelopmentway,makeinenvironmentmoresimpletouse,pagein functionalsoimproved.ThecontentofthispaperistodesignausingAJAXtechniqueintheuseofdifferentforms,realizethelisttocheck,networkuploadetc.Function.Theuserthroughnetworklandingandregistereduser,canviewaboutthefilm,animation,musicmaterialsuchasalreadyrelatedinformation,experiencetheAJAXcharm.:AJAX;ASP.NET; 二、ASP.NETAJAX在WEB開發(fā)中的應(yīng) 戶接受,它給了開發(fā)者的自由,開發(fā)先進(jìn)的Web應(yīng)用程序。這些通過JavaScript來異步取得XML數(shù)據(jù)的應(yīng)用程序被稱為“AJAX應(yīng)用程序”applicationXML,它不Web使用Ajax,用戶可以創(chuàng)建接近本地桌面應(yīng)用的直接、高效,更豐富、更動(dòng)態(tài)的Web用戶界面。一、AJAXJavaScript是一種多用途語言為植入應(yīng)用程序而設(shè)。JavaScript在瀏覽器上的應(yīng)用使得項(xiàng)目的配合有了很多潛在的內(nèi)在能力。AjaxJavaScriptDOM(Object未命名的XMLHttpRequest可以作為備份方便程序員從網(wǎng)絡(luò)服務(wù)器回復(fù)數(shù)據(jù)。數(shù)據(jù)格式是可標(biāo)記的XML,是一種居于文本的數(shù)據(jù)。XMLHttpRequestCSSCSSWebWeb交互與顯示;XMLJavaScript次都會(huì)浪費(fèi)大量的時(shí)間來獲取整個(gè)數(shù)據(jù)頁面。AJAX刷新頁面,感覺不到頁面的刷新。AJAXWETA技利用WETA 觸發(fā)JS Frame/IframeJSXMLHttp、WebXMLHttp技術(shù):可以通過XMLHttpasp頁面、aspx頁面WebServiceWebService:使用WebService.htc組件Web服務(wù)。二ASP.NETAJAXWeb二、ASP.NETAJAXWeb(一)ASP.NETAJAXWebVS2005ASP.NETAJAX1.0Web頁面的開發(fā)是值得推薦的法。VS2005開發(fā)工具本身并沒有集成這Web AJAX服務(wù)器控件。如圖一所示。ASP.NETAJAXVS2005可以參考微軟文檔。(圖一:AJAX控件ScriptManager用來處理頁面上的所有組件以及頁面局部更新,生成相關(guān)的客戶端腳本以便能夠在JavaScript中WebService,所有需要支持ASP.NETAJAXASP.NETScriptManagerASP.NETAJAXScriptManager<asp:ScriptManagerID="ScriptManager1"ScriptMangerScriptManger控件的和所有處理都必須在頁面<form>元素內(nèi)。否則將不會(huì)被或者被執(zhí)行。UpdatePanelWebASP.NET2.0AJAXExtensionsUpdatePanelUpdatePanelScriptManagerPageRequestManagerScriptManagerUpdatePanelHTML,PageRequestManagerDOM ID="UpdatePanel1"<ContentTem</ContentTem<asp:AsyncPostBackTrigger<asp:PostBackTrigger<ContentTemte>用來定義UpdatePanel的內(nèi)容,在它里面可以ASP.NET<Triggers>AsyncPostBackTrigger將觸發(fā)的服務(wù)器端作為該UpdatePanel的異步更新觸發(fā)器,它需要設(shè)置的屬性有控件ID和服務(wù)端控件的;PostBackTrigger用來指定在UpdatePanel中的某個(gè)服務(wù)端控件,它所的回送不使用異步回送,而仍然UpdateProgressUpdateProgressUpdataPanelUpdatePanelUpdateProgressAssociatedUpdatePanelIDUpdateProgressUpdatePanel<asp:UpdateProgre=”UpdateProgress1” 數(shù)據(jù)正 中,請(qǐng)稍 TimerUpdatePanel行頁面的局部刷新操作。TimerJavaScriptWebTimerInterval便會(huì)激發(fā)來自于瀏覽器的提交操作。TimerJavaScript,TimerScriptManagerTimerUpdatePanelUpdatePanel<asp:TimerID="Timer1" K主點(diǎn))登錄AJAX本系統(tǒng)數(shù)據(jù)庫共分為14,如圖二所包括:公告表,用戶信息表,賬單表,類型表,信息表,表,點(diǎn)擊,表,評(píng)論表以及站內(nèi)信。AJAX該頁面分為兩種進(jìn)行登陸:會(huì)員、游會(huì)員須填寫用戶名、進(jìn)入主界面,游客則可以不經(jīng)過驗(yàn)證直接進(jìn)入。該頁面還為用戶設(shè)計(jì)了男版本,進(jìn)入主頁面的顏色會(huì)發(fā)生改變。(圖三(圖四<div "><iframe .aspx"width="200"scrolling="no"marginheight="0"marginwidth="0"利用AJAX中Accordion、AccordionPane<cc1:AccordionID="Accordion1"runat="server"HeaderCssClass="accordHeader"ContentCssClass="accordContent"SelectedIndex="0"Width="200"Height="400"AutoSize="Limit"FadeTransitions="true"FramesPerSecond="100"TransitionDuration="200"<cc1:AccordionPaneID="AccordionPane1"<Header>表頭顯示<divclass="hh">內(nèi)部TreeView信息欄(如圖四右半部所示主頁面代碼:<divid="show"><iframesrc="UserControl/Show.aspx"width="700"scrolling="no"marginheight="0"marginwidth="0"show利用AJAX技術(shù)中TabContainer、TabPanel控件完成查看功能<cc1:TabContainerID="TabContainer1"runat="server"Height="435px"Width="698px"CssClass="ajax_tab_ <cc1:TabPanelID="TabPanel1"runat="server"<ContentTem<asp:UpdatePanelID="UpdatePanel1"<ContentTem內(nèi)部DataList</ContentTem</ContentTem注:TabContainer控件的CSS樣式類似超級(jí),有一定的規(guī)/*Tab樣式 .ajaxtab_header/*整體按鈕底樣式 .ajaxtab_body/*資料區(qū) .ajaxtab_tab/*預(yù)設(shè)樣式 .ajaxtab_hover.ajaxtab_tab/*鼠標(biāo)經(jīng)過樣式 .ajaxtab_active.ajaxtab_tab/*當(dāng)前使用中樣式 .ajaxtab_active.ajaxtab_tab/*當(dāng)前使用中樣式AJAX與其說是一種技術(shù),不如說是編程的一種思想,一種使用異步交互和局部刷新來不斷改戶體驗(yàn)的思
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年南大附小第三分校招聘語文、數(shù)學(xué)教師各一名備考題庫及參考答案詳解一套
- 2026年上海交通大學(xué)醫(yī)學(xué)院繼續(xù)教育管理辦公室工作人員招聘?jìng)淇碱}庫帶答案詳解
- 2026年中國(guó)葛洲壩集團(tuán)裝備工業(yè)有限公司社會(huì)成熟人才招聘?jìng)淇碱}庫附答案詳解
- 2026年唐山人才發(fā)展集團(tuán)為某國(guó)有銀行發(fā)布招聘零貸客戶經(jīng)理協(xié)理的備考題庫及參考答案詳解一套
- 2026年南寧市第四十三中學(xué)關(guān)于公開招聘高中英語頂崗教師的備考題庫及答案詳解一套
- 2026年九江八里湖外國(guó)語學(xué)校招聘教師備考題庫及一套完整答案詳解
- 2026年云南建投第一水利水電建設(shè)有限公司招聘?jìng)淇碱}庫含答案詳解
- 2026年北京市豐臺(tái)區(qū)青塔街道社區(qū)衛(wèi)生服務(wù)中心公開招聘?jìng)淇碱}庫及一套參考答案詳解
- 2026年華能內(nèi)蒙古東部能源有限公司招聘高校畢業(yè)生備考題庫帶答案詳解
- 2026年大連市旅順口區(qū)消防救援大隊(duì)政府專職消防員招聘?jìng)淇碱}庫參考答案詳解
- 2025年四川省成都市青羊區(qū)中考語文一模試卷
- 交熟食技術(shù)協(xié)議書
- 靜脈采血不良事件分析與改進(jìn)
- JJF 2216-2025電磁流量計(jì)在線校準(zhǔn)規(guī)范
- 發(fā)改價(jià)格〔2007〕670號(hào)建設(shè)工程監(jiān)理與相關(guān)服務(wù)收費(fèi)標(biāo)準(zhǔn)
- 廉潔征兵培訓(xùn)課件
- 2024年北京第二次高中學(xué)業(yè)水平合格考英語試卷真題(含答案)
- 幼兒園大班語言活動(dòng)《新年禮物》課件
- 古代漢語與中華文明智慧樹知到期末考試答案章節(jié)答案2024年山東師范大學(xué)
- 牙周病的病例匯報(bào)
- 數(shù)字孿生智慧水利信息化項(xiàng)目建設(shè)方案
評(píng)論
0/150
提交評(píng)論