I have a checkbox list as follows
CheckBoxList checkboxlist = new CheckBoxList();
checkboxlist.ID = controlID;
checkboxlist.Text = shortLabel;
checkboxlist.Width = width;
checkboxlist.RepeatColumns = columnnum;
checkboxlist.DataSource = furnitureItems;
checkboxlist.DataTextField = "ShowValue";
checkboxlist.DataValueField = "ShowValue";
checkboxlist.SelectedValue = //how can i set this to "nothing";
checkboxlist.DataBind();
when i set checkboxlist.selectedvalue = “”;, I get an error that selected value must be specified. Is there a way around this?, I want all the checkboxes to show unchecked as the initial state. I would appreciate the help.
Please let me know if there is additional information required.
It’s not mandatory to specify the
SelectedValue. However, if you do it you need to specify a valid value. An empty string is invalid.If you want to deselect the
CheckBoxList, use theSelectedIndexproperty: