title: Using BoundField.DataFormatString to format currency data, no $'s and negative numbers should be in ( )'s
body: <p>I have a gridview that I am populating with data for the folks in accounting and they want me to format currency values so that they display without $'s, with commas separating digits and with negative numbers surrounded by ( )</p>
  
  <p>e.g.:</p>
  
  <p>&nbsp;12345.67 = 12,345.67 <br/>
  -12345.67 = (12,345.67)</p>
  
  <p>I have found lots of examples around the interwebs that get me close but there is either no ( ) around negatives or there is a $ included.</p>