Stai convertendo un valore con la virgola,
usa ad esempio
Convert.ToDouble("100,00");