日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
淺析五大ASP.NET數(shù)據(jù)控件

ASP.NET中有不少的控件,在這當(dāng)中有一部分是用來處理數(shù)據(jù)的控件。在這里我們正要討論的就是ASP.NET數(shù)據(jù)控件,希望對(duì)大家有所幫助。

成都創(chuàng)新互聯(lián)長期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為鐵山港企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站制作,鐵山港網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

#T#

ASP.NET數(shù)據(jù)控件綜述:

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

2.GridView和DetailsView控件的布局固定,自定義數(shù)據(jù)顯示的布局功能有限,一般適合布局簡(jiǎn)單的數(shù)據(jù)呈現(xiàn)。

3.DataList,Repeater和FormView數(shù)據(jù)控件都有很強(qiáng)的自定義布局能力,如果數(shù)據(jù)呈現(xiàn)需要較為復(fù)雜的布局方案,這3個(gè)控件是選擇。

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

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

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

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

ASP.Net 數(shù)據(jù)控件之GridView 控件

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

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

ASP.Net 數(shù)據(jù)控件之DetailsView 控件:

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

ASP.NET 數(shù)據(jù)控件之FormView 控件:

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

ASP.NET 數(shù)據(jù)控件之Repeater 控件:

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

ASP.NET 數(shù)據(jù)控件之DataList 控件:

DataList 控件以表的形式呈現(xiàn)數(shù)據(jù),通過該控件,您可以使用不同的布局來顯示數(shù)據(jù)記錄,例如,將數(shù)據(jù)記錄排成列或行的形式。您可以對(duì) DataList 控件進(jìn)行配置,使用戶能夠編輯或刪除表中的記錄。(DataList 控件不使用數(shù)據(jù)源控件的數(shù)據(jù)修改功能;您必須自己提供此代碼。)

ASP.NET 五大數(shù)據(jù)控件的基本情況就向你介紹到這里,希望通過介紹使你了解ASP.NET 數(shù)據(jù)控件的基本情況。


本文標(biāo)題:淺析五大ASP.NET數(shù)據(jù)控件
分享鏈接:http://www.dlmjj.cn/article/dpdpdhs.html