aspnet里第一个单选框对应第二个单选框的值

ASP.NET 如何使第二个单选框默认和第一个单选框的值一样,比如第一个单选框里是“未处理”,第二个div里出现的单选框也是“未处理”。
用RadioButtonList控件的
图片说明
图片说明

这样?

   <div id="div1" onclick="setRadio(this)"><asp:RadioButtonList runat="server" RepeatColumns="2" ><asp:ListItem Value="111">111</asp:ListItem><asp:ListItem Value="222">222</asp:ListItem></asp:RadioButtonList></div>
    <div id="div2"><asp:RadioButtonList runat="server" RepeatColumns="2"><asp:ListItem Value="111">111</asp:ListItem><asp:ListItem Value="222">222</asp:ListItem></asp:RadioButtonList></div>
    <script>
        function setRadio(o) {
            var input1 = o.getElementsByTagName('input');
            var input2 = document.getElementById('div2').getElementsByTagName('input');
            if (input1[0].checked || input1[1].checked) {
                input2[input1[0].checked ? 0 : 1].checked = true
            }
        }
    </script>

在checkchanged事件里设置第二个radiobutton的checked为true

在checkchanged事件里设置第二个radiobutton的checked为true,这个不行

楼主可以搜索下二级联动,可以找到答案的,有很多种方法都可以实现的

控件中的每个可选项是通过 ListItem 元素来定义的

选中的时候,设置成true