title: Formatting int to currency-formatted string in aspx page
body: <p>Suppose I have this label in my aspx page:</p>
  
  <pre><code>&lt;asp:Label ID="savings" runat="server" Text='&lt;%# Eval("savings")%&gt;' /&gt;
  </code></pre>
  
  <p>Is there a way to format the text of a label as a currency-formatted string? I'm looking for something like this:</p>
  
  <pre><code>&lt;asp:Label ID="savings" runat="server" Text='&lt;%# Eval("savings").ToString("C")%&gt;' /&gt;
  </code></pre>
  
  <p>When I run this I get the:</p>
  
  <pre><code> No overload for method 'ToString' takes 1 arguments
  </code></pre>
  
  <p>compilation error.</p>
  
  <p>I know I can easily do this in my code-behind but I want to know if it's possible from the .aspx document.</p>