从数据库绑定数据到dropdownlist的问题
从数据库一数据表绑定数据到dropdownlist,
Dim cnn As New OleDbConnection(Session("constr").ToString())
cnn.Open()
Dim adt As New OleDbDataAdapter("select * from 合同", cnn)
Dim ds As New DataSet
adt.Fill(ds, "link")
DropDownList4.DataSource = ds
DropDownList4.DataMember = "link"
DropDownList4.DataTextField = "项目名称"
DropDownList4.DataBind()
下拉列表中有两项内容:昌黎县地籍调查和平山县盘煤,然后我想在一文本框中显示它们的业务联系人,选择第一项“昌黎县地籍调查”能从数据库中调出它相应的业务联系人,可是当我选择“平山县盘煤”,再点按纽“调出”的时候,下拉列表中的选项又变成“昌黎县地籍调查”,也就是说为什么老是默认第一项呢? 可是当dropdownlist 中的选项不从数据库绑定,而直接从属性中的item集合编辑器输入,选择下拉列表时,文本框中就能显示相应的业务联系人,为什么呢? 该怎么解决这个问题呢,我必须得从数据库绑定阿,然后选出相应的业务联系人。