在页面上有两个控件 一个是dropdownlist 一个listbox 当选中dropdownlist的一项加到listbox
我在事件中作如下处理:private void ddl_meter_SelectedIndexChanged(object sender,System.EventArgs e)
{
lb_meter.DataTextField=ddl_meter.SelectedItem.Text;//lb_meter 为listbox lb_meter.DataValueField=ddl_meter.SelectedValue;
lb_meter.Items.Add(ddl_meter.SelectedItem);
lb_meter.SelectedIndex=-1
}遇到一个问题就是除第一次添加外,dropdownlist中一直显示的是第一项,没能显示我选择的那一项。
为什么?
我在事件中作如下处理:private void ddl_meter_SelectedIndexChanged(object sender,System.EventArgs e)
{
lb_meter.DataTextField=ddl_meter.SelectedItem.Text;//lb_meter 为listbox lb_meter.DataValueField=ddl_meter.SelectedValue;
lb_meter.Items.Add(ddl_meter.SelectedItem);
lb_meter.SelectedIndex=-1
}遇到一个问题就是除第一次添加外,dropdownlist中一直显示的是第一项,没能显示我选择的那一项。
为什么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货