protected InputPanel setupInputControl(InputPanel formControl, int inputContainerColumnIndex, string fieldTitle, string fieldDBName, bool disableOnSearch) { formControl.TabIndex = tabCounter++; formControl.Visible = true; //set to visible formControl.setLabelText(fieldTitle); //set label text in control _inputToClear.Add(formControl); //add field to list of input to clear if (disableOnSearch) { _inputToDisableOnSearch.Add(formControl); //add field to list of input to hide on search } FieldnamesForQuickSearch.Add(fieldDBName); //add field name to quick search list InputColumns[inputContainerColumnIndex].Controls.Add(formControl); //add to input field container return(formControl); }