private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item | e.Item.ItemType == ListItemType.AlternatingItem )
{
e.Item.Attributes.Add("onmouseover","this.style.backgroundColor='Silver' ");
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor='white' ");
}
{
if(e.Item.ItemType == ListItemType.Item | e.Item.ItemType == ListItemType.AlternatingItem )
{
e.Item.Attributes.Add("onmouseover","this.style.backgroundColor='Silver' ");
e.Item.Attributes.Add("onmouseout","this.style.backgroundColor='white' ");
}
参考:
http://authors.aspalliance.com/Colt/Articles/Article3.aspx
另:按页数或者下一页生效:
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
this.DataGrid1.CurrentPageIndex = e.NewPageIndex;
SetBind() ;//重新绑定
}
{
this.DataGrid1.CurrentPageIndex = e.NewPageIndex;
SetBind() ;//重新绑定
}