Я привязываю значение валюты внутри повторителя с помощью:
<asp:TextBox runat="server" ID="amount" Text='<%#Eval("amount","{0:c}")%>' />
Это работает, но выводит $ 0,00, если сумма равна 0. Если я использую формат вроде "{0: #. ##} "тогда ничего не распечатывается, когда значение равно 0.
Есть ли способ изменить формат" c ", чтобы указать, что ничего не должно быть напечатано для значений 0?