日期:2014-05-17  浏览次数:20867 次

lable显示组合框中的内容
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (this.listBox1.SelectedIndex)
            {
                case 0:
                    comboBox1.DropDownStyle=ComboBoxStyle.Simple;
                    break;
                case 1:
                    comboBox1.DropDownStyle = ComboBoxStyle.DropDown;
                    break;
                case 2:
                    comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
                    break;
            }
        }

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            label1.Text = this.comboBox1.SelectedItem.ToString();
        }
调试的时候lable没有显示combobox中的内容
C#

------解决方案--------------------
AutoPostBack=true,这个属性你设置了没有?

应该是两个: listBox1和comboBox1都要加这个属性
------解决方案--------------------
不是这样啊,是在html里面设置的

不是label,而是 listBox1.AutoPostBack=true和comboBox1.AutoPostBack=true


------解决方案--------------------
引用:
Quote: 引用:

AutoPostBack=true,这个属性你设置了没有?

应该是两个: listBox1和comboBox1都要加这个属性


忽略1L,你这个