我有一个复选框列表如下
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();
当我设置checkboxlist.selectedvalue =“”;时,我得到一个错误,必须指定选定的值。有没有办法绕过这个?,我希望所有的复选框都显示为未初始状态。我很感激你的帮助。
如果需要其他信息,请与我们联系。
答案 0 :(得分:3)
指定SelectedValue
并非强制要求。但是,如果这样做,则需要指定有效值。空字符串无效。
如果您想取消选择CheckBoxList
,请使用SelectedIndex
属性:
checkboxlist.SelectedIndex = -1: