2016-12-20 3 views
1

Ich möchte das Prozentzeichen (%) neben der GridViewDataTextColumn in EditForm anzeigen. Ich versuche DisplayFormat.FormatString="p" in PropertiesTextEdit zu verwenden, aber es funktioniert nicht. Es zeigt das Prozentzeichen in der TextBox nach dem eingegebenen Wert. Wenn ich 50 gebe, zeigt es 5000.00% an.
Ich möchte das Symbol neben der TextBox oder sonst in der TextBox mit korrektem typisierten Wert. Wenn ich zB 10 tippe, sollte es 10% anzeigen.Prozentzeichen neben der GridViewDataTextColumn anzeigen

Antwort

1

Der numerische Zahlenformat-Spezifizierer multipliziert eine Zahl mit 100. Wenn Sie das Prozentzeichen ohne Multiplikation mit einer Zahl hinzufügen möchten, können Sie dieses Symbol direkt zur Formatzeichenfolge hinzufügen und davor ein Escapezeichen ("\") einfügen.
Hier ist Beispiel:

DisplayFormat.FormatString = "#0.00\\%" 
+0

Tq nempoBu4.It funktioniert gut. –

+0

Ich brauche ein Leerzeichen zwischen dem Wert und dem Prozentsatz (%) Symbol. Wie geht das? –

+0

@mohamedsami Wenn Sie ein Leerzeichen benötigen, fügen Sie ein Leerzeichen hinzu: '" # 0.00 \\% "'. – nempoBu4

Verwandte Themen