请问datagrid中记录行如何实现鼠标移进移出的效果?麻烦大侠一下.

解决方案 »

  1.   

    private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
    {            
                if(e.Item.ItemType!=ListItemType.Header)
                {
                    if(e.Item.ItemIndex%2==0)
                    {
                        e.Item.Attributes.Add( "onmouseout","this.style.backgroundColor='PaleGoldenrod'");
                    }
                    else
                    {
                        e.Item.Attributes.Add( "onmouseout","this.style.backgroundColor='LightGoldenrodYellow'");
                    }
                  e.Item.Attributes.Add( "onmouseover","this.style.backgroundColor='#C1D2EE'");
                }
    }