title: DataBinding Eval To 2 Decimal Place Doesn't Show 0
body: <p>Platform: C# ASP.NET 3.5</p>
  
  <p>I have a ListView which builds a Rate field which is decimal, if I simply have <code>&lt;% #Eval("Rate") %&gt;</code> it shows 4.5000 rather than 4.5 if I use <code>&lt;% #Eval("Rate","{0:#.##}") %&gt;</code> it shows 4.5 but doesn't display 0</p>
  
  <p>any suggests on how to bind the decimal field but still show 0</p>
  
  <p>Thanks</p>
  
  <p>Lee</p>