网页资料库的资料显示

网页资料库的资料显示

ID:43222266

大小:221.00 KB

页数:31页

时间:2019-10-04

网页资料库的资料显示_第1页
网页资料库的资料显示_第2页
网页资料库的资料显示_第3页
网页资料库的资料显示_第4页
网页资料库的资料显示_第5页
资源描述:

《网页资料库的资料显示》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第11章網頁資料庫的資料顯示11-1ASP.NET控制項與DataBinding11-2Repeater控制項11-3DataList控制項11-4DataGrid控制項11-1ASP.NET控制項與DataBinding11-1-1什麼是DataBinding資料連結11-1-2ArrayList物件的資料來源11-1-3DataReader物件的資料來源11-1-4DataSet物件的資料來源11-1-1什麼是DataBinding資料連結-伺服端DataBinding伺服端DataBinding擁有高擴充性、可重複使用和容易維護的特點。ASP.NE

2、T的DataBinding是.NETFramework的DataBinding技術,是指將控制項的屬性連結到任何可用的「資料」(Data)。在此的資料可以是單純資料、物件屬性,控制項名稱的物件集合等,.NETFramework將這些資料視為類別的屬性來存取。11-1-1什麼是DataBinding資料連結-ASP.NET控制項ASP.NET控制項擁有DataSource屬性的控制項才支援DataBinding,如下表所示:11-1-2ArrayList物件的資料來源第一步驟:建立資料來源,如下所示:DimnamesAsArrayList=NewArray

3、List()names.Add("陳會安")names.Add("江小魚")names.Add("張無忌")names.Add("楊過")第二個步驟:指定DataSource屬性為資料來源,如下所示:ListBox1.DataSource=names最後一個步驟:執行DataBind方法,如下所示:ListBox1.DataBind()11-1-3DataReader物件的資料來源DataBinding的資料來源也可以是資料庫的DataReader物件,如下所示:DropDown1.DataSource=_objCmd.ExecuteReader(Com

4、mandBehavior.CloseConnection)DropDown1.DataTextField="name"DropDown1.DataBind()DataTextField屬性的name欄位就是ListItem控制項的Text屬性值,如下所示:Label1.Text=“選擇的使用者:”&_DropDown1.SelectedItem.Text11-1-4DataSet物件的資料來源DataSet物件則是使用DataView物件,如下所示:objDataAdapter.Fill(objDataSet,"Users")RadioButton1.D

5、ataSource=_objDataSet.Tables("Users").DefaultViewRadioButton1.DataTextField="name"RadioButton1.DataBind()11-2Repeater控制項11-2-1Repeater控制項以表格顯示資料表11-2-2Null值欄位處理與ItemIndex屬性11-2Repeater控制項-基本語法Repeater控制項是使用清單顯示資料,能夠讓使用者定義Template範本標籤(內含HTML標籤),Repeater控制項自動以範本標籤的項目如同迴路一般重複編排資料來源的

6、資料,其基本語法如下所示:11-2Repeater控制項-Template標籤11-2-1Repeater控制項以表格顯示資料表-建立DataBind

7、ingRepeater控制項是以清單方式顯示資料,其功能如同VB.NET的For迴路,換句話說,只需配合HTML表格標籤,就可以使用DataBinding技術,在Repeater控制項以表格顯示資料表的記錄。首先需要建立Repeater控制項的DataBinding,其資料來源是Users資料表的DataReader物件,如下所示:objRepeater.DataSource=objCmd.ExecuteReader()objRepeater.DataBind()11-2-1Repeater控制項以表格顯示資料表-Template範本標籤11-2-2Nu

8、ll值欄位處理與ItemIndex屬性建立showNull函數檢查欄位值,如下:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。