|  | @@ -27,11 +27,18 @@ public abstract class DynamicGridNumericColumn<TEntity, TEditor, TColumn> : Dyna
 | 
	
		
			
				|  |  |          int digits = editor.Digits;
 | 
	
		
			
				|  |  |          if (!string.IsNullOrWhiteSpace(Definition?.Format))
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  | -            var formatted = 0.ToString(Definition.Format);
 | 
	
		
			
				|  |  | -            var separator = formatted.IndexOf(".", StringComparison.InvariantCulture);
 | 
	
		
			
				|  |  | -            digits = separator == -1
 | 
	
		
			
				|  |  | -                ? 0
 | 
	
		
			
				|  |  | -                : formatted.Length - (separator + 1);
 | 
	
		
			
				|  |  | +            try
 | 
	
		
			
				|  |  | +            {
 | 
	
		
			
				|  |  | +                var formatted = 0.ToString(Definition.Format);
 | 
	
		
			
				|  |  | +                var separator = formatted.IndexOf(".", StringComparison.InvariantCulture);
 | 
	
		
			
				|  |  | +                digits = separator == -1
 | 
	
		
			
				|  |  | +                    ? 0
 | 
	
		
			
				|  |  | +                    : formatted.Length - (separator + 1);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            catch (Exception e)
 | 
	
		
			
				|  |  | +            {
 | 
	
		
			
				|  |  | +                Logger.Send(LogType.Error,"","{0} is not a valid format specifier",Definition.Format);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return digits;
 | 
	
		
			
				|  |  |      }
 |