首页 新闻 搜索 专区 学院

有关checkboxlist的问题

0
[已解决问题] 解决于 2011-09-27 17:02

页面上3个Checkboxlist控件,Checkboxlist1 中有选中的和未选中的,现要求动态加载Checkboxlist2和Checkboxlist3中的选项,其中Checkboxlist2中的选项为Checkboxlist1中选中的项,Checkboxlist3中的选项为Checkboxlist1中未选中的项。

什么东东的主页 什么东东 | 菜鸟二级 | 园豆:202
提问于:2011-09-27 14:08
< >
分享
最佳答案
0

手动做了个简单列子,希望有所帮助

前台

    <div>
        <asp:CheckBoxList AutoPostBack="true" runat="server" onselectedindexchanged="CheckBoxList1_SelectedIndexChanged">
        <asp:ListItem Value="1">选中</asp:ListItem>
            <asp:ListItem Value="2">未选中</asp:ListItem>      
        </asp:CheckBoxList>


        <asp:Panel runat="server">

        </asp:Panel>
    </div>

后台

    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (CheckBoxList1.SelectedValue == "1")
        {
            CheckBoxList che2 = new CheckBoxList();
            ListItem li = new ListItem("选中的时候", "1");
            che2.Items.Add(li);
            Panel1.Controls.Add(che2);
        }
        if (CheckBoxList1.SelectedValue == "2")
        {
            CheckBoxList che2 = new CheckBoxList();
            ListItem li = new ListItem("未选中的时候", "2");
            che2.Items.Add(li);
            Panel1.Controls.Add(che2);
        }
    }

青牛客 | 小虾三级 |园豆:562 | 2011-09-27 16:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册