• 在网页上添加一个CheckBox控件和一个RadioButton控件,实现CheckBox控件与RadioButton控件中的项目互选,即选中CheckBox中的一项相应的RadioButton中对应的项也选中,反之依然,条件是CheckBox控件不能多选


    这个是得通过后台实现的,呵呵

     int num = -1;
                for (int i = 0; i < CbList_check.Items.Count; i++)
                {
                    if (CbList_check.Items[i].Selected)
                    {
                        if (hck_value.Value == "-1")
                        {
                            num = i;
                            RbList_check.Items[i].Selected = true;
                        }
                        else if (i == int.Parse(hck_value.Value)) //hck_value的值是i的值时,是上次的选中项
                        {
                            CbList_check.Items[i].Selected = false;
                            RbList_check.Items[i].Selected = false;
                        }
                        else
                        {
                            num = i;
                            RbList_check.Items[i].Selected = true;
                        }
                    }
                    else {
                        CbList_check.Items[i].Selected = false;
                        RbList_check.Items[i].Selected = false;
                    }
                }

                hck_value.Value = num.ToString();

     运行之后的截图:

     checkboxlist选中西红柿,radiobuttonlist也选中西红柿

     

     checkboxlist选中梨,radiobuttonlist也选中梨

    我已经运行成功,不懂得,就留言吧

  • 相关阅读:
    spring多个数据源配置
    BZOJ 1878: [SDOI2009]HH的项链 离线树状数组
    Codeforces Round #321 (Div. 2) E. Kefa and Watch 线段树hash
    Codeforces Round #321 (Div. 2) D. Kefa and Dishes 状压dp
    Codeforces Round #321 (Div. 2) C. Kefa and Park dfs
    Codeforces Round #321 (Div. 2) B. Kefa and Company 二分
    Codeforces Round #321 (Div. 2) A. Kefa and First Steps 水题
    Codeforces Round #268 (Div. 1) B. Two Sets 暴力
    Codeforces Round #268 (Div. 1) A. 24 Game 构造
    2015北京网络赛 F Couple Trees 暴力倍增
  • 原文地址:https://www.cnblogs.com/zhanglimei/p/3651748.html
Copyright © 2020-2023  润新知