private void SetAdditonalFields()
        {
            using (new EnterExitLogger("CCSCascadedLookupFieldEditor:SetAdditonalFields function"))
            {
                string additionalFieldsString = _ccsCascadedField.GetAdditionalFields();

                if (_ccsCascadedField != null && !string.IsNullOrEmpty(additionalFieldsString))
                {
                    if (string.IsNullOrEmpty(additionalFieldsString))
                    {
                        return;
                    }

                    string[] ids = additionalFieldsString.Split(new String[] { ";#" }, StringSplitOptions.RemoveEmptyEntries);
                    if (ids != null && ids.Length > 0)
                    {
                        foreach (string id in ids)
                        {
                            ListItem li = cblAdditionalFields.Items.FindByValue(id);

                            if (li != null) li.Selected = true;
                        }
                    }
                }
            }
        }