아래 코드는 잘 작동하지만 다음과 같은 유일한 문제는 backgroundColor='white'
과 대체 행을 대체합니다. onmouseout을 사용할 때 대체 원색을 사용할 수 있습니까? 나는 그것을 얻지 않는다호버링 할 때 orgianl backgroundColor를 보존하는 방법은 무엇입니까?
<AlternatingRowStyle BackColor="#DEEEE9" Font-Size="8pt" />
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#C2D69B'");
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='white'");
e.Row.Attributes.Add("style", "cursor:pointer;");
}
Thanks Samich .... –
왜 스타일 시트 기능이 내장되어 있는지 사용하는 대신이 작업을 수행하십시오. CSS 클래스는 hover 요소가 포함 된 기능을 제공하기도합니다. –