直播中
列表、數(shù)據(jù)以及數(shù)據(jù)綁定
ASP.NET內(nèi)置一套數(shù)據(jù)綁定與列表控件,可以使用它們設(shè)計訪問數(shù)據(jù)庫的定制用戶界面。下面的例子描述了如何使用<asp:datagrid runat=server>控件綁定來自SQL數(shù)據(jù)庫查詢所得的書籍信息:
Intro7.5.aspx
點擊執(zhí)行 查看源代碼
<asp:datagrid runat=server> DataGrid 控件借助傳統(tǒng)的格子用戶界面提供了快速顯示數(shù)據(jù)結(jié)果的簡易方法。ASP.NET開發(fā)者也可以選擇使用<asp:DataList runat=server> DataList 控件以及定制的"ItemTemplate" 模板去定制數(shù)據(jù)信息:
Intro8.aspx
點擊執(zhí)行 查看源代碼
從上面的例子中我們可以看到,<asp:datalist runat=server> 控件能夠使最終用戶精確地控制列表中每個項目的結(jié)構(gòu)與布局(通過設(shè)置ItemTemplate模板屬性)。同時,這個控件也能夠自動地處理2列內(nèi)容自動換行的情況,方法是:使用datalist的Repeatcolumn屬性控制列數(shù)目。
請看下面使用<asp:datalist runat=server>控件的例子:
Intro9.aspx
點擊執(zhí)行 查看源代碼