2013-04-29 96 views
1

我正在使用.net 2.0,並有一個gridview和一個templatefield,我有一個標籤,其中有一個文本和一個工具提示。文本是數字值,工具提示是對該值的硬幣的描述。 我希望該值有2個小數位和一個小數分隔符。我已經用下面的代碼實現了。但是,這有一個問題,例如,當是9,00時,我得到了09,00TemplateField小數位數和千位分隔符

對於較大的值,一切正常。當我使用#時出現錯誤,指出「輸入字符串格式不正確」。

  <ItemTemplate> 
       <fv:Label ID="Label1" runat="server" 
        ToolTip='<%# Eval("Coin") %>' 
        Text='<%# Eval("Value", "{0:0,0.00}") %>'> 
       </fv:Label> 
      </ItemTemplate>    

任何建議來解決這個小問題?

謝謝

回答

1

格式內的0是必需的數字。
使用#代替可選數字。

例如:{0:#,0.00}。

相關問題