'<%# Eval("Qty").ToString()==Eval("Actual_Qty").ToString() ?"正常"  : "异常"%>'

解决方案 »

  1.   

    '<%# Eval("Qty").ToString()==Eval("Actual_Qty").ToString() ?"正常" : "<font color=red>异常</font>"%>'
      

  2.   

    <%# Eval("Qty").ToString().Equals(Eval("Actual_Qty").ToString())?"正常" : "<font color=\"red\">异常</font>"%>
      

  3.   

    sql语句:
      case when Qty=Actual_Qty then '正常' else '<font color=red>异常</font>' end as leixing
    ,GridView中就用leixing绑定
      

  4.   

    http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx
           for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
            {
                DataRowView mydrv = myds.Tables["飞狐工作室"].DefaultView[i];
                string score = Convert.ToString(mydrv["起薪"]);
                if (Convert.ToDouble(score) < 34297.00)//大家这里根据具体情况设置可能ToInt32等等            {
                    GridView1.Rows[i].Cells[4].BackColor = System.Drawing.Color.Red;
                }
            }
    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx
      

  5.   

    可以在GridView1_RowDataBound事件中判断
    将异常显示为红色 e.Row.Cells[0].ForeColor = System.Drawing.Color.Red;
      

  6.   

    '<%# Eval("Qty").ToString()==Eval("Actual_Qty").ToString() ?"正常" : "<font color=red>异常</font>"%>