明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

.NET之ASP Web Form迅速基礎(chǔ)(5)

[摘要].NET之ASP Web Form快速入門  列表、數(shù)據(jù)以及數(shù)據(jù)綁定ASP.NET內(nèi)置一套數(shù)據(jù)綁定與列表控件,可以使用它們?cè)O(shè)計(jì)訪問數(shù)據(jù)庫的定制用戶界面。下面的例子描述了如何使用<asp:dat...
.NET之ASP Web Form快速入門 


列表、數(shù)據(jù)以及數(shù)據(jù)綁定

ASP.NET內(nèi)置一套數(shù)據(jù)綁定與列表控件,可以使用它們?cè)O(shè)計(jì)訪問數(shù)據(jù)庫的定制用戶界面。下面的例子描述了如何使用<asp:datagrid runat=server>控件綁定來自SQL數(shù)據(jù)庫查詢所得的書籍信息:


Intro7.5.aspx
點(diǎn)擊執(zhí)行 查看源代碼

<asp:datagrid runat=server> DataGrid 控件借助傳統(tǒng)的格子用戶界面提供了快速顯示數(shù)據(jù)結(jié)果的簡易方法。ASP.NET開發(fā)者也可以選擇使用<asp:DataList runat=server> DataList 控件以及定制的"ItemTemplate" 模板去定制數(shù)據(jù)信息:


Intro8.aspx
點(diǎn)擊執(zhí)行 查看源代碼

從上面的例子中我們可以看到,<asp:datalist runat=server> 控件能夠使最終用戶精確地控制列表中每個(gè)項(xiàng)目的結(jié)構(gòu)與布局(通過設(shè)置ItemTemplate模板屬性)。同時(shí),這個(gè)控件也能夠自動(dòng)地處理2列內(nèi)容自動(dòng)換行的情況,方法是:使用datalist的Repeatcolumn屬性控制列數(shù)目。
請(qǐng)看下面使用<asp:datalist runat=server>控件的例子:


Intro9.aspx
點(diǎn)擊執(zhí)行 查看源代碼