Привязать SSN к сетке Telerik в формате XXX-XX-XXXX вместо XXXXXXXXX - PullRequest
0 голосов
/ 18 ноября 2010

alt text Привет все,

Я связываю значение SSN с сеткой, используя ASP.net, который я получаю из базы данных SQL.Я использовал приведенный ниже код для форматирования SSN.Но я не смог получить указанный формат.

Пожалуйста, помогите мне найти решение.

1 Ответ

0 голосов
/ 18 ноября 2010

У меня тоже были проблемы с этим, и я справился с этим, создав функцию

Public Shared Function FormatSSN(sSSN As String) As String
 sSSN = sSSN.Replace(" ", "").Replace("-", "")
 If sSSN = "" OrElse sSSN.Length <> 9 Then
  sSSN = "000000000"
 End If
 If sSSN.Length = 9 Then
  sSSN = sSSN.Substring(0, 3) & "-" & sSSN.Substring(3, 2) & "-" & sSSN.Substring(5, 4)
 End If
 Return sSSN
End Function

Тогда вы можете назвать это так:

<asp:Label ID="LblSSN" runat="server" text='<%FormatSSN(Eval("SSN"))'></asp:Label>
...