title: Best way to display decimal without trailing zeroes
body: <p>Is there a display formatter that will output decimals as these string representations in c# without doing any rounding?</p>
  
  <pre><code>// decimal -&gt; string
  
  20 -&gt; 20
  20.00 -&gt; 20
  20.5 -&gt; 20.5
  20.5000 -&gt; 20.5
  20.125 -&gt; 20.125
  20.12500 -&gt; 20.125
  0.000 -&gt; 0
  </code></pre>
  
  <p>{0.#} will round, and using some Trim type function will not work with a bound numeric column in a grid.</p>