我正在生成三个单独的CheckBoxListC#://...foreach (DataRow dr in dt.Rows){ ListItem li = new ListItem((string)dr["LD"], dr["ID"]+""); cl1.Items.Add(li); cl2.Items.Add(li); cl2.Items.Add(li);}//...SelectCheckBoxList("76", cl2);private void SelectCheckBoxList(string valueToSelect, CheckBoxList lst){ ListItem listItem = lst.Items.FindByValue(valueToSelect); //ListItem listItem = lst.Items.FindByText(valueToSelect); if (listItem != null) listItem.Selected = true;}ASP.NET:<asp:CheckBoxList ID="cl1" runat="server" RepeatDirection="Vertical" RepeatLayout="UnorderedList"></asp:CheckBoxList><asp:CheckBoxList ID="cl2" runat="server" RepeatDirection="Vertical" RepeatLayout="UnorderedList"></asp:CheckBoxList><asp:CheckBoxList ID="cl3" runat="server" RepeatDirection="Vertical" RepeatLayout="UnorderedList"></asp:CheckBoxList>由于它们都具有相同的值,但我只希望选择CheckBoxListID为的值cl2。但是,这三个CheckBoxList都选择了该项目。请问我该如何解决。
1 回答
- 1 回答
- 0 关注
- 116 浏览
添加回答
举报
0/150
提交
取消