eFeng.Leung

[爱我所爱][记我所想][学我所需]
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

鼠标移动,改变datagrid里行的色

Posted on 2006-01-26 15:58  eFeng.Leung  阅读(193)  评论(0编辑  收藏  举报


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' ");
   }



参考:
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() ;
//重新绑定
  }