例如:
--------------------

--------------------

--------------------

--------------------

--------------------

--------------------

解决方案 »

  1.   

    设置datagrid属性里AlternatingItemStyle的样式
      

  2.   

    DataGrid-属性生成器-格式-交替项
    指定显示的颜色就可以了
      

  3.   

    e.Item.Attributes.Add("onmouseover","this.style.backgroundColor='#E4EFFF'"); 
    if(e.Item.ItemType == ListItemType.Item) 

    e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='#F0F5FE'"); 
    }  if(e.Item.ItemType ==ListItemType.AlternatingItem) 

    e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='#FFFFFF'"); 
    }
      

  4.   

    定义
    <ItemStyle></ItemStyle>

    <AlternatingItemStyle></AlternatingItemStyle>
    实现.