Dans l'application sur laquelle je travaille, j'ai un TableAdapter, et un RadGridView (contrôle Telerik - leur version de DataGridView). Le TA tire des éléments différents de notre base de données, y compris PhoneNumber, qui est stocké comme varchar.Format numéro de téléphone dans datagridview
Dans mon GridView, je voudrais afficher ce format comme (123) 456-7890. Malheureusement, j'ai été incapable d'accomplir cela.
J'ai essayé ce qui suit (ce qui est la méthode recommandée par Telerik):
radGvUsers.Columns["PhoneNumber"].FormatString = "{0: (###) ###-####}";
Il en résulte la valeur affichage comme dans la db: 1234567890
Je sais (ok, je pense) C'est parce qu'il est stocké en tant que varchar et doit être converti en nombre, mais je ne sais pas comment ou où (au niveau TA ou GridView) mieux faire cela.
Des suggestions? N'hésitez pas à poser d'autres questions si je n'ai pas fourni suffisamment d'informations!