C# ComboBox 值绑定传到SelectedIndexChanged事件中去??

2024-12-21 19:57:03
推荐回答(6个)
回答1:

只能绑定键值对。
就是说着三个里面你只能选择其中的两个。

使用
ComboBox1.Items.Add(new ListItem("1","王天"));
形式。

如果使用数据源,如下:
ComboBox1.DataSource=ds;
ComboBox1.TextField="name";
ComboBox1.ValueFiled="id";

回答2:

ComboBox1.DataSource=ds;
ComboBox1.TextField="name";
ComboBox1.ValueFiled="id";绑定

this.comboBox1.Text;
this.comboBox1.SelectedValue;
用哪个值取哪个

回答3:

combobox的item有一个属性叫做tag,你可以写一个类把每一行的数据封装一个对像然后再装箱成object付给tag,然后在selectedindexchanged时,取item[combobox.selectindex].tag来得到某行的所有数据。

回答4:

可以的啊 不过你要绑定是是
for()
{
ComboBox1.Items.Add(new ListItem(ds.table[0]["id"]+"###"+ds.table[0]["name"] ,ds.table[0]["department "]));
}

split(selectvalue,"###")

回答5:

ValueFiled绑定id TextField绑定name+ '(' + department + ")"

回答6:

同意楼上的