Sep 05, 2017 01:54 PM|mgebhard|LINK
Convert.ToDecimal() can handle negative string values. You must have other issues with the string that causes the parse to fail on lookuplblYTDActual.Text. Set a break point and step through the code paying close attention to lookuplblYTDActual.Text.
You might consider using a
Decimal.TryParse() as the TryParse method will return false if the parse does not work which give you the opportunity to handle the situation rather than trowing an exception.