<tr onmouseover="this.bgcolor='#ffffff' onmouseout="this.bgcolor='#000000'>

解决方案 »

  1.   

    要是用DATAGRID该怎么实现?楼上的好象不支持呀
      

  2.   

    foreach(DataGridItem item in grd1.Items )
    {
    item.Attributes.Add("onmouseover","currentcolor=this.style.backgroundColor;this.style.backgroundColor='#b7c4e2'");
    item.Attributes.Add("onmouseout","this.style.backgroundColor=currentcolor");
    }
      

  3.   

    楼上的太过于复杂了吧onmousedown and onmouseout 事件
      

  4.   

    greystar(greystar) 的方式即为定义客户端的onmouseover和onmouseout。
      

  5.   

    只能这样吧,要用datagrid好象没有其他方法
      

  6.   

    Private Sub DgBudge_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DgBudge.ItemDataBound        e.Item.Attributes.Add("onMouseOver", "currentcolor=this.style.backcolor, this.style.backcolor='#b7c4e2'")
            e.Item.Attributes.Add("onmouseout", "currentcolor=this.style.backcolor,this.style.backcolor='red'")
    end sub
    怎么实现不了呢?
      

  7.   

    datagrid到了客户端不就是个表格吗?处理方法归跟结底还是要信赖于CSS或者JSP,建议这里用CSS,给每行加一个CSS