View Full Version : [C#] Visualizzare numero con due decimali in DataGridView
voyager18
23-05-2010, 23:35
Ciao a tutti! Devo visualizzare in un DataGridView in un campo numerico, il numero con due decimali anche se i decimali sono zero (ad esempio devo visualizzare 23,00). Come posso fare? Grazie!!
Kralizek
24-05-2010, 00:31
stai usando un DataGrid o un GridView?
nel secondo caso, usa un BoundField di cui setti la proprietà DataFormatString (http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.boundfield.dataformatstring.aspx). Puoi usare la formattazione come il metodo .ToString(string)
voyager18
24-05-2010, 15:01
stai usando un DataGrid o un GridView?
Sto usando un DataGridView
Kralizek
24-05-2010, 18:45
mea culpa, credevo parlassi di ASP.NET. purtroppo con windows forms non sono ferratissimo :(
Mattyfog
24-05-2010, 19:04
Ammettilo che vuoi fare un keylogger! :P
Susu che interessa anche a me capire come funzionano.. Mi guarderò quel link!
astorcas
25-05-2010, 09:54
DataGridViewCellStyle style=new DataGridViewCellStyle ();
style.Format = ".00";
this.dataGridView1.Columns[index].DefaultCellStyle = style;
Un tentativo... :fagiano:
RaouL_BennetH
27-05-2010, 13:11
Io di solito mi limito a settare la proprietà DatagridViewCellStyle con "N2"
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.