ASP.NET GridView Column - formatowanie numeru telefonu
Dodaję kolumnę do mojego widoku grid w postaci kodu:
field = new BoundField();
field.HeaderText = "Phone Number";
field.DataField = "PhoneNumber";
field.HtmlEncode = false;
field.DataFormatString = "{0:###-###-####}";
gridView.Columns.Add(field);
Jednak DataFormatString nie działa, ponieważ pole PhoneNumber jest łańcuchem, a nie cyfrą. Czy mimo to należy zająć się tym w DataFormatString, czy muszę konwertować typ danych, zanim dojdę do tego punktu?