SqlDataAdapter mateDa = new SqlDataAdapter(mateSql, myConn.con)
DataSet mateDs = new DataSet()
mateDa.Fill(mateDs)
ListItem mateLI
string mate = ""
for (int i = 0i <mateDs.Tables[0].Rows.Counti++)
{
DataRowView matedrv = mateDs.Tables[0].DefaultView[i]
mateLI = new ListItem(mate, matedrv["inv_code"].ToString().Trim())
selectMate.Items.Add(mateLI)
}
}
添加选项的话
dropdrowlist.items.add(text,value)
如果还要绑定数据库的话
下面再加绑定数据库
绑定到ComboBox时,需要指定DisplayMember和ValueMember,这两个属性分别对应你的数据集中要显示的字段以及作为返回值的字段。
比如你的数据集是这样的:
FieldA FieldB
AAA 111
BBB 222
绑定数据:Datasource=ds.Tables[0]
然后设定 Combobox.DisplayMember = "FieldA"
Combobox.ValueMember = "FieldB"
这时,你的Combobox中会有两个选项,
分别是:AAA、BBB 如果你选中AAA,那么Combobox.SelectValue属性的返回值就是111
如果你选中BBB,那么Combobox.SelectValue属性的返回值就是222
有困难就【HI】我
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)