使用两个ASPxComboBox控件,如ASPxComboBox1,ASPxComboBox2,当选择ASPxComboBox1的某一项时,ASPxComboBox2跟着也会在变化,请问这个要怎么实现 ASPXComboBox都是固定的Text和Value

解决方案 »

  1.   

          public void DroplistBind()
            {
                //绑定费用中心号
                string select_Text = "select 费用中心号 from xt_tc_FinanceCenter";
                DataSet dataset = DbHelperSQL.Query(select_Text);
                ASPxComboBox2.Text = string.Empty;
                ASPxComboBox2.Items.Clear();
                for (int i = 0; i < dataset.Tables[0].Rows.Count; i++)
                {
                    string Name = dataset.Tables[0].Rows[i]["费用中心号"].ToString();
                    ASPxComboBox2.Items.Add(new ListEditItem(Name, Name));
                }            select_Text = "select 单位编码,单位名称 from xt_vc_FinanceCenter where 费用中心号='" + ASPxComboBox2.Text+ "'";
                dataset = DbHelperSQL.Query(select_Text);
                ASPxComboBox1.Items.Clear();
                for (int i = 0; i < dataset.Tables[0].Rows.Count; i++)
                {
                    string Name = dataset.Tables[0].Rows[i]["单位名称"].ToString();
                    string value = dataset.Tables[0].Rows[i]["单位编码"].ToString();
                    ASPxComboBox1.Items.Add(new ListEditItem(value, Name));
                }
            }
      

  2.   

    明确的告诉你是Text,并且value里面的值要为数字型,0,1,2、、、我就吃了很大的亏啊