模版列<%#checkUser(xxx)%>函数里面判断要是管理员返回一个color是红的,

解决方案 »

  1.   

    可以,把类别值传出function()在传回时控制颜色
      

  2.   

    还有就是如果我sqlserver里是int 型,我怎么样把它先转换成 字符串 再显示出来???
      

  3.   

    用模板列
     Dim L As Label
                Dim i As Integer
                For i = 0 To DataGrid1.Items.Count
                    L = DataGrid1.Items(i).FindControl("label")
                    If Not L Is Nothing Then
                        L.ForeColor = IIf(DataGrid1.Items(i).Cells(0).Text = "类别", Color.Red, Color.Black)
                    End If
                Next
      

  4.   

    Dim L As Label
                Dim i As Integer
                For i = 0 To DataGrid1.Items.Count
                    L = DataGrid1.Items(i).FindControl("label")
                    If Not L Is Nothing Then
                        L.ForeColor = IIf(DataGrid1.Items(i).Cells(0).Text = "类别", Color.Red, Color.Black)
                    End If
                Next