CSS
<tr onmouseover="this.bgColor='#C1D2EE'" bgcolor='#FFFFFF' onmouseout="this.bgColor=document.getElementById('DataGrid1').singleValue"><td><img src='images/meng.gif' hspace='4' align='absmiddle'><a href='ShowDetail.asp?id=175C1EA1-A261-45D3-B5AC-94F6CACCDDEF' target='_blank'>如何在DataGrid绑定之前为DataSet添加新列</a></td><td>2003-8-1 12:12:05</td></tr>
<tr onmouseover="this.bgColor='#C1D2EE'" bgcolor='#FFFFFF' onmouseout="this.bgColor=document.getElementById('DataGrid1').singleValue"><td><img src='images/meng.gif' hspace='4' align='absmiddle'><a href='ShowDetail.asp?id=175C1EA1-A261-45D3-B5AC-94F6CACCDDEF' target='_blank'>如何在DataGrid绑定之前为DataSet添加新列</a></td><td>2003-8-1 12:12:05</td></tr>
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
e.Item.Attributes.Add("onmouseover","this.bgColor='oldlace'");
e.Item.Attributes.Add("onmouseout","this.bgColor='#ffffff'");
}