Prev: Advice Needed
Next: Repeating Data Queries
From: JohnE on 22 Mar 2010 00:11 I have a gridview that has a column that changes color onmouseover. But, I need to have the row return back to the original color in the onmouseout. The rows alternate backgroundcolor. Here is the code (_RowDataBound) that is currently in play; e.Row.Cells[4].Attributes.Add("onmouseover", "this.style.cursor='pointer'; this.style.backgroundColor='Gainsboro'; this.style.color='blue'"); e.Row.Cells[4].Attributes.Add("onmouseout", "this.style.color='black'"); I just added the Gainsboro background color then found out what I had in the onmouseout was for only every other row cell that had that color. What can I use to have the cell return back to the original color? Thanks...John
From: JohnE on 22 Mar 2010 00:33 I think I found the answer, by accident. I added the following at the end of the onmouseout; this.style.backgroundColor=' ' and inadvertly forgot to add anything between the single quotes when I ran it. The original cell color returns. If this is the wrong way, please let me know. Thanks...John "JohnE" wrote: > I have a gridview that has a column that changes color onmouseover. But, I > need to have the row return back to the original color in the onmouseout. > The rows alternate backgroundcolor. Here is the code (_RowDataBound) that is > currently in play; > > e.Row.Cells[4].Attributes.Add("onmouseover", > "this.style.cursor='pointer'; this.style.backgroundColor='Gainsboro'; > this.style.color='blue'"); > e.Row.Cells[4].Attributes.Add("onmouseout", > "this.style.color='black'"); > > I just added the Gainsboro background color then found out what I had in the > onmouseout was for only every other row cell that had that color. > > What can I use to have the cell return back to the original color? > > Thanks...John > > >
|
Pages: 1 Prev: Advice Needed Next: Repeating Data Queries |