codice:
<asp:Label ID="Totale" Text='<%#
String.Format("{0:#,###.##}",DataBinder.Eval(Container.DataItem, "Totale")) %>'
Runat="server" />
o anche
codice:
<asp:Label ID="Totale" Text='<%#
String.Format("{0:N}",DataBinder.Eval(Container.DataItem, "Totale")) %>'
Runat="server" />

N Perche' il formato di default dato dal C# e' 00,000.00
Scusa
Nella fretta dimenticavo i segna posto "#" come giustamente Pietro faceva notare.

Ciao! Pietro possibile che non ti sfugga mai nulla?
Comunque sia e' ottima anche la sua soluzione.