ขอความรู้หน่อยคับ MS SQL 2008 แปลงตัวเลขที่เรียงกัน 23455 ให้เป็น23,455 คื่อมี comma แต่ไม่เอาทศนิยม
ผมแปลงโดยใช้ monny มันเป็น 0.00 ทำให้ใส่สีใน row_datadound ไม่ได้
พอเข้า If IsNumeric(e.Row.Cells(7)) Then
มันก็ข้ามไปเลย Code (VB.NET)
Protected Sub gvshowall_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles gvshowall.RowDataBound
Dim rowID As Integer = e.Row.RowIndex
Dim test As Integer
If rowID >= 0 Then
If Not IsDBNull(e.Row.Cells(7)) Then
If IsNumeric(e.Row.Cells(7)) Then
test = CType(e.Row.Cells(7).Text, Integer)
'If CType(e.Row.Cells(7).Text, Integer) > 150000 Then
e.Row.BackColor = Drawing.Color.Orange
'End If
End If
End If
End If
End Sub