999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

使用jQuery實(shí)現(xiàn)GridView控件交互操作

2017-01-23 18:01:48洪偉珍
價(jià)值工程 2016年35期
關(guān)鍵詞:交互

洪偉珍

摘要:GridView作為ASP.NET中常用的數(shù)據(jù)綁定控件,具有顯示、編輯和刪除多種不同數(shù)據(jù)源中的數(shù)據(jù),但針對(duì)Web頁(yè)面的交互操作,如使用鍵盤方向鍵切換單元格等,GridView控件并不支持,本文提出了使用JQuery實(shí)現(xiàn)GridView交互操作的思路,并給出實(shí)現(xiàn)方式。

Abstract: As a commonly used data binding control in ASP.NET, GridView can display, edit and delete data in many different data sources. But for the interactive operation of the Web page, GridView widget can not switch cells by the keyboard keys. This paper puts forward the idea of using JQuery to realize the interactive operation of GridView, and gives the way to realize it.

關(guān)鍵詞:GridView控件;jQuery;交互

Key words: GridView widget;jQuery;alternation

中圖分類號(hào):TP311.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-4311(2016)35-0168-02

0 引言

在Web應(yīng)用程序中,表格的使用可以說是無處不在,因此GridView作為ASP.NET中以網(wǎng)格方式呈現(xiàn)數(shù)據(jù)的數(shù)據(jù)綁定控件被廣泛應(yīng)用;jQuery 是一個(gè)“寫的更少,但做的更多”的輕量級(jí) JavaScript 庫(kù),在頁(yè)面的交互操作腳本中具有支持多瀏覽器及語(yǔ)言簡(jiǎn)潔的特點(diǎn)。通過jQuery來實(shí)現(xiàn)GridView的交互操作,能提高Web應(yīng)用程序的兼容性,同時(shí)降低開發(fā)的難度。

1 分析

GridView控件通過Web服務(wù)器解析后,以HTML代碼的方式傳輸給客戶端。因此在服務(wù)器端編寫的jQuery腳本,實(shí)現(xiàn)GridView控件交互操作,關(guān)鍵點(diǎn)是使用jQuery 選擇器準(zhǔn)確地選取您希望應(yīng)用效果的元素。

圖1是一個(gè)包含在母版頁(yè)中的GridView控件,控件每行具有兩個(gè)TextBox控件,用于錄入成績(jī),為了方便成績(jī)的輸入,使用JQuery實(shí)現(xiàn)類似Excel單元格選取與輸入的功能,即通過鍵盤的方向鍵實(shí)現(xiàn)文本框的選取,回車則跳轉(zhuǎn)到下一行的文本框中。

圖1的部分aspx頁(yè)面代碼如下。

……

……

……

如上代碼,GridView的id為“grv”,其中包含的兩個(gè)TextBox控件的id分別為“tx_qzcj”和“tx_qmcj”,在服務(wù)器端運(yùn)行后傳輸給客戶端的部分HTML代碼如下。

……

班級(jí)學(xué)號(hào)姓名期中成績(jī)期末成績(jī)
154微機(jī)應(yīng)用2XX218X敬

GridView控件被轉(zhuǎn)換為table標(biāo)簽,TextBox控件被轉(zhuǎn)換為type為text的input標(biāo)簽,由于GridView是包含在母版頁(yè)中的,因此它的id號(hào)被轉(zhuǎn)換為“ctl00_ContentPlaceHolder1_grv”,而TextBox的標(biāo)簽被分別轉(zhuǎn)換為“ctl00_ContentPlaceHolder1_grv_ctl02_tx_qzcj”和“ctl00_ContentPlaceHolder1_grv_ctl02_tx_qmcj”。

在本文實(shí)例中將使用jQuery的“#id”選擇器,選擇GridView對(duì)應(yīng)的table標(biāo)簽,但因控件是包含在母版中,id號(hào)已不再是“grv”,這里需要用到GridView控件的ClientID屬性獲取由 ASP.NET 生成的服務(wù)器控件標(biāo)識(shí)符;使用“[attribute*=value]”選擇器,選擇TextBox對(duì)應(yīng)的input標(biāo)簽。

2 實(shí)現(xiàn)

如圖2,jQuery使用index()方法獲取的是當(dāng)前的行號(hào),第一行為表頭,它的行索引值為0,但對(duì)于包含有TextBox控件的GridView,是從第二行開始的,因此行索引值是從1開始計(jì)算的。因此下一行的input標(biāo)簽索引值為$(this).parent().parent().index(),上一行的索引值為$(this).parent().parent().index())-2。

在aspx頁(yè)面中添加如下JQuery代碼,實(shí)現(xiàn)Web頁(yè)面的交互操作。

3 結(jié)語(yǔ)

通過jQuery實(shí)現(xiàn)GridView的交互操作,能夠在確保兼容的基礎(chǔ)上,使用簡(jiǎn)潔的代碼實(shí)現(xiàn)相關(guān)功能。文中給出的程序代碼已在Vistual Studio2013開發(fā)環(huán)境使用C#語(yǔ)言驗(yàn)證通過,并在多種瀏覽器中實(shí)現(xiàn)上述功能。

參考文獻(xiàn):

[1]賀帆.基于模板列在GridView控件中完成數(shù)據(jù)添加[J].科學(xué)咨詢(科技·管理),2015(01):44-45.

[2]馬元元.GridView中顯示/隱藏列及多重表頭的實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2015(09):10-11,34.

[3]顧正剛,畢海峰.對(duì)GridView控件高級(jí)應(yīng)用的研究與實(shí)現(xiàn)[J].寧波職業(yè)技術(shù)學(xué)院學(xué)報(bào),2008(02).

猜你喜歡
交互
論高校立體交互式思政教育載體的建設(shè)
網(wǎng)站開發(fā)課程交互中朋友圈群體信任解決方案
東方教育(2016年18期)2017-01-16 12:59:49
基于虛擬現(xiàn)實(shí)技術(shù)的虛擬教學(xué)系統(tǒng)設(shè)計(jì)探究
虛擬現(xiàn)實(shí)技術(shù)及其在臨床心理學(xué)的應(yīng)用
實(shí)驗(yàn)激發(fā)思維 問題交流智慧
淺析色彩在人機(jī)交互界面中的作用
電子綜合藝術(shù)在藝術(shù)專業(yè)領(lǐng)域的應(yīng)用
科技視界(2016年25期)2016-11-25 11:58:53
基于圖形用戶界面的多點(diǎn)觸控交互技術(shù)綜述
大學(xué)英語(yǔ)教師“交互”信念、知識(shí)與教師專業(yè)發(fā)展
科技視界(2016年24期)2016-10-11 22:11:01
基于WIFI的IPAD白板系統(tǒng)教學(xué)應(yīng)用研究
考試周刊(2016年39期)2016-06-12 15:45:48
主站蜘蛛池模板: 亚洲永久色| 国产a网站| 午夜精品久久久久久久2023| 九九视频在线免费观看| 亚洲品质国产精品无码| 午夜精品一区二区蜜桃| 一本色道久久88亚洲综合| 国产a在视频线精品视频下载| 亚洲精品第一页不卡| 97精品国产高清久久久久蜜芽| 波多野结衣国产精品| 国产精品所毛片视频| 凹凸国产熟女精品视频| 国产精品露脸视频| 亚洲成a人在线观看| 国产精品播放| 88av在线| 九九热精品免费视频| 久热re国产手机在线观看| 亚洲乱伦视频| 国产免费福利网站| 四虎免费视频网站| 99久久国产综合精品2023| 四虎免费视频网站| 欧美亚洲中文精品三区| 午夜三级在线| 国产综合色在线视频播放线视| 第一区免费在线观看| 国产精品久久久久久久久| 午夜国产在线观看| 精品国产网| 手机精品视频在线观看免费| 亚洲综合色婷婷| 国产精品女在线观看| 无码又爽又刺激的高潮视频| A级全黄试看30分钟小视频| 欧美福利在线| 亚洲中文精品久久久久久不卡| 国产成人在线无码免费视频| 国产一区二区精品福利| 国产欧美日韩综合在线第一| 国产视频a| 一本大道香蕉久中文在线播放| 久草视频福利在线观看| 日本在线视频免费| 国产午夜精品鲁丝片| 有专无码视频| 91成人在线观看| 国产精品成人不卡在线观看| 亚洲一区二区在线无码| 婷婷五月在线| 亚洲一级毛片在线观播放| 五月激情综合网| 精品国产黑色丝袜高跟鞋| 99久久精品国产精品亚洲| 一级毛片a女人刺激视频免费| 国产手机在线观看| 国产精品高清国产三级囯产AV| 成人亚洲视频| 亚洲侵犯无码网址在线观看| 免费jjzz在在线播放国产| 色婷婷成人| 久久久精品无码一二三区| 国产精品女主播| 免费人成又黄又爽的视频网站| 无码aaa视频| 亚洲黄色成人| 内射人妻无套中出无码| 91破解版在线亚洲| 亚洲AV免费一区二区三区| 国产成人啪视频一区二区三区| 一区二区三区四区日韩| 国产黄色爱视频| 亚洲欧美日韩另类在线一| 原味小视频在线www国产| 风韵丰满熟妇啪啪区老熟熟女| 亚洲无码高清免费视频亚洲| 青青草原国产精品啪啪视频| 一区二区三区在线不卡免费 | 国产成人精品亚洲日本对白优播| 国产剧情无码视频在线观看| 又猛又黄又爽无遮挡的视频网站 |