Ciao a tutti.
Ho un datagrid che popolo tramite un dataset.
In questo dataset c'è un campo (che nel database sql è definito string) che contiene il valore "+30". E mi sta bene.
Vorrei che quando vado a modificare la cella, inserendo (per esempio) 45, il valore sia recepito come +45 o se metto 5 me lo formatti come +05, in modo da andare a salvare (a tempo debito) +45 o +05 sul db.
In pratica mettere l'equivalente del formato "+00" di excel (tanto per fare un esempio).
(l'eventuale problema del dato non numerico l'ho già risolto nel CellValidating)
Io ho provato questa:
this.dtGrigliaDati.Columns["Paym. Date"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
this.dtGrigliaDati.Columns["Paym. Date"].DefaultCellStyle.Format = "+00";
Ma non va.
Idee? Suggerimenti?
Grazie.
Cristian