omegalove
asked on
mouseover repeater not working.
protected void rptList_ItemDataBound(obje ct sender, RepeaterItemEventArgs e)
{
// make sure this is an item in the data list (not header etc.)
if ((e.Item.ItemType == ListItemType.Item) ||
(e.Item.ItemType == ListItemType.AlternatingIt em)) // Get Primary Image
{
//Panel pnl = (Panel)e.Item.FindControl( "imageBack ");
//if (pnl != null)
//{
Panel Container = e.Item.FindControl("Contai ner") as Panel;
Container.Attributes["onmo useover"] = "this.style.backgroundColo r='Silver' ";
Container.Attributes["onmo useout"] = "this.style.backgroundColo r='LightBl ue'";
}
}
{
// make sure this is an item in the data list (not header etc.)
if ((e.Item.ItemType == ListItemType.Item) ||
(e.Item.ItemType == ListItemType.AlternatingIt
{
//Panel pnl = (Panel)e.Item.FindControl(
//if (pnl != null)
//{
Panel Container = e.Item.FindControl("Contai
Container.Attributes["onmo
Container.Attributes["onmo
}
}
<asp:Repeater ID="rptList" runat="server" OnItemDataBound="rptList_ItemDataBound">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<asp:Panel ID="Container" runat="server">
<table width="100%" class="profile-box">
<tr>
<td>
<div class="profile-item">
<div class="pic">
<asp:HyperLink ID="HLMainPicID" runat="server" NavigateUrl='<%#"~/Secure/ViewProfile.aspx?UserName="+Eval("UserName") %>'>
<asp:Image ID="MainPicID" Style="vertical-align: middle" runat="server" />
</asp:HyperLink>
</div>
<div class="info">
<span class="srusername">
<%#DataBinder.Eval(Container,"DataItem.UserName")%></span>
<br />
<%#DataBinder.Eval(Container,"DataItem.Age")%> Years Old <%#DataBinder.Eval(Container,"DataItem.GenderName")%>
- <%#DataBinder.Eval(Container,"DataItem.ZodiacName")%>
<asp:Image ID="imgZodiacSign" ImageUrl='<%# GetUrl(Eval("ZodiacName")) %>' Style="vertical-align: middle"
runat="server" />
<br />
<%#DataBinder.Eval(Container,"DataItem.HeightName")%> - <%#DataBinder.Eval(Container,"DataItem.BodyTypeName")%>
<br />
<%#DataBinder.Eval(Container,"DataItem.HairColorName")%> Hair, <%#DataBinder.Eval(Container,"DataItem.EyeColorName")%> Eyes<br />
<%#DataBinder.Eval(Container,"DataItem.EthnicityName")%>
<br />
<%#DataBinder.Eval(Container,"DataItem.GenderName")%> Seeking
<%#DataBinder.Eval(Container,"DataItem.SeekingName")%>
<br />
<div class="loc">
<%#DataBinder.Eval(Container,"DataItem.CityName")%>, <%#DataBinder.Eval(Container,"DataItem.RegionName")%>,
<%#DataBinder.Eval(Container,"DataItem.Country")%>
</div>
</div>
<div class="detail">
<span>
<%#DataBinder.Eval(Container,"DataItem.HeadLine")%></span>I really dont know
what to say, so here it goes. i'm a loner, im open minded,and im a smartass, plus
sometimes im 2 honest and blunt.
</div>
</div>
</td>
</tr>
<asp:HiddenField ID="hiddenImgID" runat="server" Value='<%#DataBinder.Eval(Container,"DataItem.ProfileID") %>' />
</table>
</asp:Panel>
</ItemTemplate>
<FooterTemplate>
</FooterTemplate>
<SeparatorTemplate>
<br />
</SeparatorTemplate>
</asp:Repeater>
try this:
Container.Attributes.Add(" onmouseove r", "javascript:this.style.bac kgroundCol or='Silver ';");
Container.Attributes.Add(" onmouseout ", "javascript:this.style.bac kgroundCol or='LightB lue'");
Container.Attributes.Add("
Container.Attributes.Add("
ASKER
still nothing.
ASKER
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
i got it working.
ASKER
k
Container.Attributes.Add("
Container.Attributes.Add("