Example #1
0
        private BaseInputControl CreateCustomNumberField(ScreenCustomField field)
        {
            TextField textField = new TextField();

            textField.TextMode = TextBoxMode.Number;
            return(textField);
        }
Example #2
0
        private BaseInputControl CreateCustomMultilineField(ScreenCustomField field)
        {
            TextField textField = new TextField();

            textField.TextMode = TextBoxMode.MultiLine;
            return(textField);
        }
Example #3
0
        private BaseInputControl CreateCustomPopupField(ScreenCustomField field)
        {
            PopupField popupField = new PopupField();

            popupField.PopupUrl      = field.PopupUrl;
            popupField.DataBoundText = "_customFields." + field.Name + ".Text";
            return(popupField);
        }
Example #4
0
        private BaseInputControl CreateCustomListField(ScreenCustomField field)
        {
            ListField listField = new ListField();

            listField.DisplayMember = "Text";
            listField.ValueMember   = "IdValue";
            listField.DataSource    = ScreenCustomFieldListitem.FetchAllByCfieldId(field.Id).ToList();
            return(listField);
        }
Example #5
0
 private BaseInputControl CreateCustomDateField(ScreenCustomField field)
 {
     return(new DateField());
 }
Example #6
0
 private BaseInputControl CreateCustomCheckboxField(ScreenCustomField field)
 {
     return(new CheckField());
 }
Example #7
0
        private BaseInputControl CreateCustomTextField(ScreenCustomField field)
        {
            TextField textField = new TextField();

            return(textField);
        }