title: String Format not working
body: <p>I am trying to display a number, stored in a dataset as a string, as a phone number. I have a label that Binds to a value but doesn't display the format that I passed as an arg:</p>
  
  <pre><code>&lt;asp:Label ID="lbl005108002" runat="server" Text='&lt;%# DataBinder.Eval(Container.DataItem, "phone number", "{0:(###) ###-####}") %&gt;'&gt;&lt;/asp:Label&gt;
  </code></pre>
  
  <p>As a test I tried to pass the formated string into the dataitem but that didn't work either. Is there something else I need to do in order to use this function?</p>
  
  <pre><code>m_Row("phone number") = String.Format("{0:(###) ###-####}", value)
  </code></pre>
  
  <p>The value displays in both cases as: 04152543926</p>