Have you tried anything. It is simple.
Attach a javascript to the list item like this
CheckBoxList1.Items[2].Attributes.Add("onclick", "unCheckCheckList('" + CheckBoxList1.ClientID + "', '*')");
In the javascript clear the check
function unCheckCheckList(table, sel_value) {
var tableElement = document.getElementById(table);
var children = tableElement.getElementsByTagName("input");
for (i = 0; i < children.length; i++) {
if (children[i].value != sel_value) {
children[i].checked = "";
}
}
}