私は正確に定期的に書面で私を助けてください...それは1408-464-1680や463237062などの9419002345はなく番号などの数値をフォーマットされたコード使用正規表現なし
<asp:TemplateField HeaderText="Phone" SortExpression="Phone">
<ItemTemplate>
<asp:Label ID="lblPhone" runat="server">
<%# Regex.Replace(Eval("Phone").ToString(), @"(\d{3})(\d{3})(\d{4})", "($1)-$2-$3") %>
</asp:Label>
</ItemTemplate>
</asp:TemplateField>
の次の行を使用しています表現。