none
请问如何动态设置datagrid中,行的颜色 RRS feed

  • 问题

  • vs2003,datagrid中有个字段flag=0
    当字段flag=1的时候,整个行变成红色,其他的行不影响。如何设置这个呢?
    2010年1月28日 7:14

答案

  • 你好!

    在 ItemDataBound 事件中根据判断结果再确定是否给行上增加样式。

    知识改变命运,奋斗成就人生!
    • 已标记为答案 fangyanqin 2010年1月28日 7:33
    2010年1月28日 7:19
    版主

全部回复

  • 你好!

    在 ItemDataBound 事件中根据判断结果再确定是否给行上增加样式。

    知识改变命运,奋斗成就人生!
    • 已标记为答案 fangyanqin 2010年1月28日 7:33
    2010年1月28日 7:19
    版主
  • 谢谢,我只会绑定到鼠标事件, e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='#FF0000'"); 能否告知如何直接绑定到行??

    ==============
    摸索了一下,搞定了。谢谢。。。。
    2010年1月28日 7:27
  • e.Item.Style.Add(HtmlTextWriterStyle.BackgroundColor, "red");
    知识改变命运,奋斗成就人生!
    2010年1月28日 7:53
    版主