ds = m_DbLayer.GetReels(m_LineName)
ds.Tables(0).TableName = "REELHIST"
Dim dv As New DataView(ds.Tables(0))
Me.lstReelId.DataSource = dv
Me.lstReelId.DataMember = dv.Table.TableName
Me.lstReelId.DataTextField = "ReelName" ' column name you want visible
Me.lstReelId.DataValueField ="ReelId" ' column you want for the value
Me.lstReelId.DataBind()
Hope that helps.
Peter
--
Co-founder, Eggheadcafe.com developer portal:
http://www.eggheadcafe.com
UnBlog:
http://petesbloggerama.blogspot.com
"serge calderara" wrote:
Dear all,
I try to bind a particular column from a dataset to a listbox
What I am doing wrong in the following code ?
There is no error return but listbox is empty
Dim ds As New Data.DataSet
ds = m_DbLayer.GetReels(m_LineName)
ds.Tables(0).TableName = "REELHIST"
Dim dv As New DataView(ds.Tables(0))
Me.lstReelId.DataSource = dv
Me.lstReelId.DataMember = dv.Table.TableName
Me.lstReelId.DataBind()
thnanks for your help
regards
serge