Det finns flera olika sätt.
Det enklaste och vanligaste är att sätta ett pattern i ToString() på ditt tal direkt
sum.ToString("0,00");
kommer att skriva ut summan med 2 decimaler med komma som seperator.
Det som kanske är snyggare att göra är att använda sig av ToString("C") som berättar att du vill skriva ut talet som en "Currency" och då tas inställningarna ifrån det språk som du har satt på servern.
Om detta inte är vad du är nöjd med så kan du ändra dessa inställningar i den tråd som körs just nu, med hjälp av sätta CultureInfo för den aktiva tråden, mer hjälp om det finns i MSDN...
- M