private BaseInputControl CreateCustomNumberField(ScreenCustomField field) { TextField textField = new TextField(); textField.TextMode = TextBoxMode.Number; return(textField); }
private BaseInputControl CreateCustomMultilineField(ScreenCustomField field) { TextField textField = new TextField(); textField.TextMode = TextBoxMode.MultiLine; return(textField); }
private BaseInputControl CreateCustomPopupField(ScreenCustomField field) { PopupField popupField = new PopupField(); popupField.PopupUrl = field.PopupUrl; popupField.DataBoundText = "_customFields." + field.Name + ".Text"; return(popupField); }
private BaseInputControl CreateCustomListField(ScreenCustomField field) { ListField listField = new ListField(); listField.DisplayMember = "Text"; listField.ValueMember = "IdValue"; listField.DataSource = ScreenCustomFieldListitem.FetchAllByCfieldId(field.Id).ToList(); return(listField); }
private BaseInputControl CreateCustomDateField(ScreenCustomField field) { return(new DateField()); }
private BaseInputControl CreateCustomCheckboxField(ScreenCustomField field) { return(new CheckField()); }
private BaseInputControl CreateCustomTextField(ScreenCustomField field) { TextField textField = new TextField(); return(textField); }