J'essaie d'afficher un nombre, stocké dans un ensemble de données sous la forme d'une chaîne, comme un numéro de téléphone. J'ai une étiquette qui se fixe à une valeur, mais ne présente pas le format que je suis passé en tant arg:Chaîne Format ne fonctionne pas
<asp:Label ID="lbl005108002" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "phone number", "{0:(###) ###-####}") %>'></asp:Label>
Comme un test j'ai essayé de passer la chaîne formated dans le dataitem mais cela ne fonctionne pas non plus . Y at-il autre chose que je dois faire pour utiliser cette fonction?
m_Row("phone number") = String.Format("{0:(###) ###-####}", value)
La valeur affiche dans les deux cas comme: 04152543926
Merci, il semble que je devais le convertir en int et c'est ce que je ne faisais pas – NomadicDeveloper