private bool GetColumnValue(out object _val) { if (GetDataValue(out _val)) { if (ColumnValueConvert != null) { _val = ColumnValueConvert.GetValue(_val); } else if (_val is DateTime && typeof(T) == typeof(string)) { _val = ((DateTime)_val).ToString("yyyy-MM-dd HH:mm:ss"); } return(true); } return(false); }
public ColumnSetting() { defaultConverter = new ColumnValueConvert <T>(DefaultValueConverter); ValueConverter = defaultConverter; }