伦理片hd-伦理片 在线播放-伦理片 在线-伦理免费在线观看-综合图片区-综合婷婷

訂閱本欄目 RSS您所在的位置: 深山工作室 > asp.net > 正文

ASP.Net 2.0中的5個數(shù)據(jù)控件

博客網(wǎng) 2008/1/30 21:23:24 深山行者 字體: 瀏覽 19852
第一篇asp.net的入門帖,就先從數(shù)據(jù)控件開始吧!  

ASP.Net 2.0中的5個數(shù)據(jù)控件:GridView,DataList,Repeater ,DetailsView,FormView。

綜述:  

1.前3個用于呈現(xiàn)多條記錄,后面2個用于呈現(xiàn)單條數(shù)據(jù)明細,即常用的記錄明細。

2.GridView和DetailsView控件的布局固定,自定義數(shù)據(jù)顯示的布局功能有限,一般適合布局簡單的數(shù)據(jù)呈現(xiàn)。3.DataList,Repeater和FormView數(shù)據(jù)控件都有很強的自定義布局能力,如果數(shù)據(jù)呈現(xiàn)需要較為復雜的布局方案,這3個控件是首選。

4.GridView ,DetailsView和FormView這三個都是.net 2.0新增的控件,內(nèi)置了分頁,排序等等功能,其改進程度是1.1所提供控件無法比的。

5.DataList和Repeater是1.1版就提供的控件,內(nèi)置功能較弱,需要自己實現(xiàn)分頁,排序,數(shù)據(jù)事件等功能。  

有趣的是,在現(xiàn)在的Asp.net平臺上,如果從功能上來說呈現(xiàn)單列數(shù)據(jù)時DetailsView和FormView相對應,DetailsView布局固定FormView自定義布局,呈現(xiàn)多列數(shù)據(jù)時只有GridView來負責布局固定的數(shù)據(jù),從功能上來說,沒有對應的控件與GridView相配。  

DataList提供的數(shù)據(jù)功能與GridView相比,實在是太弱了.與GridView幾乎不需要編程就能擔負數(shù)據(jù)呈現(xiàn)的重任相比,DataList要求程序員必須自己寫代碼來實現(xiàn)想要的功能。  

GridView 控件:  

GridView 控件以表的形式顯示數(shù)據(jù),并提供對列進行排序、分頁、翻閱數(shù)據(jù)以及編輯或刪除單個記錄的功能。

注意:GridView 控件是 ASP.NET 的早期版本中提供的 DataGrid 控件的后繼控件。除了添加利用數(shù)據(jù)源控件功能的新功能,GridView 控件還實現(xiàn)了某些改進,例如,定義多個主鍵字段的功能、使用綁定字段和模板的改進用戶界面自定義以及用于處理或取消事件的新模型。

DetailsView 控件:  

DetailsView 控件一次呈現(xiàn)一條表格形式的記錄,并提供翻閱多條記錄以及插入、更新和刪除記錄的功能。DetailsView 控件通常用在主/詳細信息方案中,在這種方案中,主控件(如 GridView 控件)中的所選記錄決定了 DetailsView 控件顯示的記錄。  

FormView 控件:  

FormView 控件與 DetailsView 控件類似,它一次呈現(xiàn)數(shù)據(jù)源中的一條記錄,并提供翻閱多條記錄以及插入、更新和刪除記錄的功能。不過,F(xiàn)ormView 控件與 DetailsView 控件之間的差別在于:DetailsView 控件使用基于表格的布局,在這種布局中,數(shù)據(jù)記錄的每個字段都顯示為控件中的一行。而 FormView 控件則不指定用于顯示記錄的預定義布局。實際上,您將創(chuàng)建包含控件的模板,以顯示記錄中的各個字段。該模板包含用于設置窗體布局的格式、控件和綁定表達式。  

Repeater 控件:

Repeater 控件使用數(shù)據(jù)源返回的一組記錄呈現(xiàn)只讀列表。與 FormView 控件類似,Repeater 控件不指定內(nèi)置布局。您可以使用模板創(chuàng)建 Repeater 控件的布局。  

DataList 控件:  

DataList 控件以表的形式呈現(xiàn)數(shù)據(jù),通過該控件,您可以使用不同的布局來顯示數(shù)據(jù)記錄,例如,將數(shù)據(jù)記錄排成列或行的形式。您可以對 DataList 控件進行配置,使用戶能夠編輯或刪除表中的記錄。(DataList 控件不使用數(shù)據(jù)源控件的數(shù)據(jù)修改功能;您必須自己提供此代碼。)
相關閱讀
點擊密碼框彈出小鍵盤
仿MAC官網(wǎng)導航菜單
19寸寬屏旅行社網(wǎng)站模板8
微信公眾號回復音樂消息或用客服接口推送音樂消息
asp正則替換內(nèi)容里的特定內(nèi)容
uni-app基礎知識事件傳參(動態(tài)參數(shù)演示)
火狐Mozilla Firefox出現(xiàn):無法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無法訪問 問題解決集合處理辦法
隨心所欲的定制彈出窗口
共有0條關于《ASP.Net 2.0中的5個數(shù)據(jù)控件》的評論
發(fā)表評論
正在加載評論......
返回頂部發(fā)表評論
呢 稱:
表 情:
內(nèi) 容:
評論內(nèi)容:不能超過 1000 字,需審核,請自覺遵守互聯(lián)網(wǎng)相關政策法規(guī)。
驗證碼: 驗證碼 
網(wǎng)友評論聲明,請自覺遵守互聯(lián)網(wǎng)相關政策法規(guī)。

您發(fā)布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
二、不得發(fā)布國家法律、法規(guī)明令禁止的內(nèi)容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發(fā)布內(nèi)容擁有處置權。

更多信息>>欄目類別選擇
百度小程序開發(fā)
微信小程序開發(fā)
微信公眾號開發(fā)
uni-app
asp函數(shù)庫
ASP
DIV+CSS
HTML
python
更多>>同類信息
ASP.NET中Cookie編程的基礎知識
ASP.NET 2.0跨網(wǎng)頁提交的三法
ASP.NET 2和IIS 7.0發(fā)生不兼容變化
ASP.NET中文亂碼問題的解決。
ASP.Net 2.0中的5個數(shù)據(jù)控件
根據(jù)頁面模板動態(tài)生成html頁面
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車帝小程序
javascript獲取瀏覽器指紋可以用來做投票
火狐Mozilla Firefox出現(xiàn):無法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無法訪問 問題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過代碼修改pip下載源讓下載庫飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機抽取信息
常見顯示器尺寸與分辨率對照
asp論壇制作教程(二)——asp論壇制作文件關系發(fā)析
CSS Alpha透明代碼相關知識學習
積分系統(tǒng)
利用javascript來靜態(tài)添加表格行
讓DIV固定在瀏覽器窗口的底部(兼容IE6)
主站蜘蛛池模板: 国产三级精品三级 | 羞羞视频破解版免费观看 | 四虎国产精品永久地址48 | 91热久久免费频精品黑人99 | 亚洲国产字幕 | 亚洲国产成人久久精品动漫 | 香蕉视频地址 | 青草五月天 | 国产国产伦锂片 | 日本一区二区三区不卡在线视频 | 日韩免费片 | 日本高清视频在线www色 | 成人国产三级在线播放 | 日韩女同 | 日本免费色视频 | 日本一卡精品视频免费 | 国产91中文剧情在线观看 | 亚洲日本在线观看 | 视频一二三区 | 牛牛精品国内免费一区 | 久热这里只有精品在线 | 人成免费网站 | 亚洲人与日本人jjzz | 在线观看亚洲一区 | 亚洲国产欧美在线 | 亚洲国产第一 | 欧美国产在线一区 | 久久精品爱国产免费久久 | 久久久久久国产精品mv | 国产麻豆精品免费视频 | 天天噜| 欧美精品v日韩精品v国产精品 | 久久大香伊蕉在人线观看热2 | 麻豆md传媒新剧国产在线 | 岛国视频在线 | 天天舔天天操天天干 | 欧美在线区 | 男人的天堂五月天 | 天天摸天天摸色综合舒服网 | 欧美精品在线一区二区三区 | 日韩爆操|