我的datalist这样写
<asp:datalist cellspacing="1" bgcolor="#CCCCCC" id="Dafo" DataKeyField="id" Runat="server"
Width="500" >
<HeaderStyle HorizontalAlign="Center" BackColor="#ffff99"></HeaderStyle>
<ItemStyle HorizontalAlign="Center" BackColor="#FFFFFF"></ItemStyle>
<AlternatingItemStyle BackColor=#cccccc></AlternatingItemStyle> 

<headertemplate>
<FONT color="#000000">ID</FONT></TD>
<TD align="center" bgcolor="#ffff99" width="27%">
<FONT color="#000000">图片</FONT></TD>
<TD bgcolor="#ffff99" width="16%" align="center">
<FONT color="#000000">类别</FONT></TD>
<TD bgcolor="#ffff99" width="24%" align="center">
<FONT color="#000000">上传时间</FONT></TD>
<TD bgcolor="#ffff99" width="20%" align="center">
<FONT color="#000000">删除</FONT>
</headertemplate>
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "id") %>
</td>
<td align="center" bgcolor="#FFFFFF">
<%# DataBinder.Eval(Container.DataItem, "newsname") %>
</td>
<td align="center" bgcolor="#FFFFFF">
<%# DataBinder.Eval(Container.DataItem, "newsclass") %>
</td>
<td align="center" bgcolor="#FFFFFF">
<%# DataBinder.Eval(Container.DataItem, "newstime","{0:D}") %>
</td>
<td align="center" bgcolor="#FFFFFF">
<asp:LinkButton ID="lbu" Runat="server" Text="删除" CommandName="Delete"></asp:LinkButton>
</ItemTemplate>
<AlternatingItemTemplate >
<%# DataBinder.Eval(Container.DataItem, "id") %>
</td>
<td align="center" >
<%# DataBinder.Eval(Container.DataItem, "newsname") %>
</td>
<td align="center" >
<%# DataBinder.Eval(Container.DataItem, "newsclass") %>
</td>
<td align="center">
<%# DataBinder.Eval(Container.DataItem, "newstime","{0:D}") %>
</td>
<td align="center" >
<asp:LinkButton ID="Linkbutton1" Runat="server" Text="删除" CommandName="Delete"></asp:LinkButton>

</AlternatingItemTemplate>

</asp:datalist>
在后台这样写private void DataGridLogininfo_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item  || e.Item.ItemType == ListItemType.AlternatingItem)
{

ListItemType itemType = e.Item.ItemType;

if (itemType == ListItemType.Item )
{

e.Item.Attributes["onmouseout"] = "javascript:this.style.backgroundColor='#dedfde';";
e.Item.Attributes["onmouseover"] = "javascript:this.style.backgroundColor='#fff7ce';cursor='hand';" ; }
else if( itemType == ListItemType.AlternatingItem)
{
e.Item.Attributes["onmouseout"] = "javascript:this.style.backgroundColor='#ffffff';";
e.Item.Attributes["onmouseover"] = "javascript:this.style.backgroundColor='#fff7ce';cursor='hand';" ;
}
}但是无法实现鼠标经过颜色替换问题出在什么地方?该如何写????