protected void InitializeFormControl()
    {
        frmFormControl.SetValue("WatermarkText", "Test");

        if (!UseCustomSelector)
        {
            frmFormControl.FormControlName = "Uni_selector";
            frmFormControl.SetValue("ObjectType", RelatedObjectType);
            frmFormControl.SetValue("ReturnColumnName", ReturnColumnName);
            frmFormControl.SetValue("ObjectSiteName", ObjectSiteName);
            frmFormControl.SetValue("DisplayNameFormat", DisplayNameFormat);
            frmFormControl.SetValue("SelectionMode", SelectionMode);
            frmFormControl.SetValue("AdditionalColumns", AdditionalColumns);
            frmFormControl.SetValue("WhereCondition", WhereCondition);
            frmFormControl.SetValue("OrderBy", OrderBy);
            frmFormControl.SetValue("EnabledColumnName", EnabledColumnName);
            frmFormControl.SetValue("AllowEditTextBox", AllowEditTextBox);
            frmFormControl.SetValue("UseAutocomplete", UseAutocomplete);
            frmFormControl.SetValue("ValuesSeparator", SeparatorCharacter);
            frmFormControl.SetValue("Transformation", Transformation);
            frmFormControl.SetValue("NoDataTransformation", NoDataTransformation);
            frmFormControl.SetValue("EncodeOutput", EncodeOutput);
            frmFormControl.SetValue("AllowEmpty", AllowEmpty);
            frmFormControl.SetValue("MaxDisplayedTotalItems", MaxDisplayedTotalItems);
            frmFormControl.SetValue("MaxDisplayedItems", MaxDisplayedItems);
            frmFormControl.SetValue("ItemsPerPage", ItemsPerPage);
            frmFormControl.SetValue("DisabledItems", DisabledItems);
            frmFormControl.SetValue("ButtonImage", ButtonImage);
            frmFormControl.SetValue("FilterControl", FilterControl);
            frmFormControl.SetValue("GridName", string.IsNullOrWhiteSpace(GridName) ? null : GridName);
            frmFormControl.SetValue("DialogGridName", string.IsNullOrWhiteSpace(DialogGridName) ? null : DialogGridName);
        }
        else
        {
            frmFormControl.FormControlName = FormControlName;
            foreach (string propVal in FormControlProperties.Split("\n\r".ToCharArray(), StringSplitOptions.RemoveEmptyEntries))
            {
                string prop = propVal.Split('|')[0];
                string val  = propVal.Split('|')[1];
                frmFormControl.SetValue(prop, val.Replace("\\n", "\n"));
            }
        }
        //frmFormControl.Reload();
    }