Datalist 中,项目状态为"未交付"的记录,背景色显示为红色,怎摸写代码?

解决方案 »

  1.   

    你可以在存储过程中就对“未交付”字的颜色进行处理,
    跟新“未交付”为<font color='red'>未交付</font>
    这样绑定的时候就变成红色了
      

  2.   

    if(e.Item.Cells[4].Text =="0")
    // {
    // e.Item.BackColor = System.Drawing.Color.Red;
    //
    // }
    // else
    // {
    // e.Item.BackColor = System.Drawing.Color.Blue;
    //
    // }
      

  3.   

    3楼正确 在。private void DataList_ItemDataBound() 里判断