0
Ich habe den folgenden Code:
//Assign Values to Labels in Table:
TRANS_NB_LB.Text = dt1.Rows[0]["TRANS_NB"].ToString();
TRANS_DATE_LB.Text = dt1.Rows[0]["TRANS_DATE"].ToString();
TRANS_AMOUNT_LB.Text = dt1.Rows[0]["TRANS_AMOUNT"].ToString();
SHIP_BILL_NUMBER_LB.Text = dt2.Rows[0]["SHIP_BILL_NUMBER"].ToString();
SHIP_COST_LB.Text = dt2.Rows[0]["SHIP_COST"].ToString();
TRANS_AMOUNT_LB
& SHIP_COST_LB
sind beide labels
enthalten Beträge in SAR. Wie kann ich ihren Wert mit nur zwei Dezimalstellen und SAR anstelle von $ anzeigen? Soll ich sie in int
Variablen speichern?
Es fordert mich mit einem Übersetzungsfehler: Die beste überladene Methode Match für 'double.Parse (string)' einige ungültige Argumente hat – ytba92
> TRANS_AMOUNT_LB.Text = string.Format ("{0}} SAR" , Math.Round (Menge, 2)); System.FormatException: Die Eingabezeichenfolge hatte kein richtiges Format. – ytba92
Ah ja, ich habe am Ende aus Versehen} hinzugefügt. – Lesmian