Change Background Color

  • Thread starter Thread starter shapper
  • Start date Start date
S

shapper

Hello,

How can I change the background color of an Asp:Panel when the mouse is
over it?

Thanks,
Miguel
 
In the Page Load event, have:

MyPanel.Attributes.Add ("onmouseover", "this.style.backgroundColor='red';");
// Mouse over color
MyPanel.Attributes.Add ("onmouseout",
"this.style.backgroundColor='white';"); // Restore default b/g color


Hello,

How can I change the background color of an Asp:Panel when the mouse is
over it?

Thanks,
Miguel
 
hi

you have to write the following code on ItemCreated Event of Reapeater
control.

Private Sub Repeater1_ItemCreated(ByVal sender As Object, ByVal e As
System.Web.UI.WebControls.RepeaterItemEventArgs) Handles
Repeater1.ItemCreated
Dim rtpItem As ListItemType
Dim pnl As HtmlGenericControl
rtpItem = ListItemType.Item
If rtpItem = ListItemType.AlternatingItem Or rtpItem =
ListItemType.Item Then
pnl = CType(e.Item.FindControl("pnl"), HtmlGenericControl)
btn = CType(e.Item.FindControl("btn"), Button)
pnl.Attributes.Add("onmouseover",
"javascript:this.style.backgroundColor='red';")
pnl.Attributes.Add("onmouseoutr",
"javascript:this.style.backgroundColor='white';")
End If
End Sub

MyPanel.Attributes.Add ("onmouseover",
"this.style.backgroundColor='red';");
// Mouse over color
MyPanel.Attributes.Add ("onmouseout",
"this.style.backgroundColor='white';"); // Restore default b/g color
 
Back
Top