Brad,
As the others have suggested, Text.Format is a function that returns a value
that is formatted, you are ignoring that value.
Rather then hard code the format to US dollars, I would use "C" a standard
format specifier for currency in region you are in.
I would recommend something like:
lblAmtDue.Text = (CInt(txtEntries.Text) * 1.5).ToString("C")
Which says take the integer value of txtEntries.Text, multiply that by 1.5,
convert the result of the multiplication to a string using the currency
format, then assign this formatted string to the Text property of lblAmtDue.
For details on Formatting in .NET see:
http://msdn.microsoft.com/library/d...n-us/cpguide/html/cpconformattingoverview.asp
For standard numeric format strings (such as "C") see:
http://msdn.microsoft.com/library/d...de/html/cpconstandardnumericformatstrings.asp
I would also strongly recommend you include Option Strict On at the top of
your source files to avoid implicit conversions from Double to Text.
Hope this helps
Jay