Вы можете написать такой метод в вашем файле * .aspx.cs:
protected decimal MyCurrencyFormat(object item, string field)
{
var value = Convert.ToDecimal(((DataRowView)item)[field]);
var d1 = decimal.Truncate(value);
var d2 = value - d1;
if (d2 == 0) return value;
var s1 = d2.ToString();
var s2 = "";
for (int i = 2; i < s1.Length; i++)
{
s2 += s1[i];
if (s2.Length >= 2) break;
}
if (s2.Length == 1)
return d1 + (decimal.Parse(s2) / 10);
return d1 + (decimal.Parse(s2) / 100);
}
Затем вызовите его из * .aspx файла:
<%#DataBinder.Eval(MyCurrencyFormat(Container.DataItem, "Total"))%>