大家好,
我使用从 SQL 数据库获取的 ASP.net 将 SSN 值绑定到网格。我已使用以下代码格式化 SSN。但我无法获得指定的格式。
请帮我找出解决方案。
大家好,
我使用从 SQL 数据库获取的 ASP.net 将 SSN 值绑定到网格。我已使用以下代码格式化 SSN。但我无法获得指定的格式。
请帮我找出解决方案。
我也遇到了这个问题,我克服它的方法是创建一个函数
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>