Click or drag to resize
CalculationWorks Logo
NullToDefaultConverter
Convert null to default value IBcfColumnValueConverter

The example shows how a null value is intercepted and replaced by columns default value.

public class NullToDefaultValueConverter : BcfColumnBehaviorItemBase, IBcfColumnValueConverter {
    public object ConvertValue(object value) {
        if (value == null || string.IsNullOrEmpty(value.ToString())) {
            return Column.Behavior.DefaultValueSource.GetDefaultValue();
        }
        return value;
    }
}
See Also