首页 新闻 赞助 找找看

二级联动问题

0
悬赏园豆:5 [已解决问题] 解决于 2013-02-24 01:14

        public void fillUserType()
        {
            helper.openServer();
            DataTable table_type = new DataTable();
            string sql = "select * from user_type;";
            helper.GetMySqlDataTable(sql, ref table_type);
            userType.DataSource = table_type;
            userType.DisplayMember = "type_name";
            userType.ValueMember = "type_no";
           
        }

 

        private void userType_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (userType.SelectedIndex > -1)
            {
                DataTable table_name = new DataTable();
                string type_id = userType.ValueMember;
                string sql = "select user_Type.type_table from user_type where user_type.type_no = " + type_id;

//type_id 的值一直是type_no!!!!!!!!

//各路大神为什么呀!!!!!!!!!
                helper.SetUserTypeTable(sql);
            }
            else
            {
                return;
            }
        }

侠梦千年的主页 侠梦千年 | 初学一级 | 园豆:6
提问于:2013-02-22 17:52
< >
分享
最佳答案
0

string type_id = userType.ValueMember;

这一句改成

string type_id = userType.SelectValue;

收获园豆:5
junio.cn | 菜鸟二级 |园豆:445 | 2013-02-23 17:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册