将用户名和ID写入combox中
combox显示是用户名,但是选择时取用户ID,怎么做?另外一个贴也没人答,新手请帮助谢谢:
http://community.csdn.net/Expert/topic/3836/3836096.xml?temp=.8642237
combox显示是用户名,但是选择时取用户ID,怎么做?另外一个贴也没人答,新手请帮助谢谢:
http://community.csdn.net/Expert/topic/3836/3836096.xml?temp=.8642237
this.comboBox1.SelectedValue;//值
Combobox.datasource=mydatatable
combobox.displaymenber="用户名"
combobox.valuemember="id"
取值时就按照 lxcc() 的
comboBox.SelectedValue
查看comboBox类的派生结构,SelectedText由ComboBox实现,而SelectedValue则继承自ListControl,并且没有由ComboBox实现,如果使用comboBox.Items.Add(object o)方法,也无法为item的value赋值,因此,comboBox类的SelectedValue属性并不能被直接调用.
请三星的专家给出经过考证并且确切的回答.
public class DataItem
{
private string name;
private string values;
public DataItem()
{
//
// TODO: 在此加入建構函式的程式碼
//
}
public DataItem(string _name,string _values)
{
name=_name;
values=_values;
}
public override string ToString()
{
return name;
}
public string GetValue()
{
return values;
} }
name 就是用戶名 values就是ID了