有“排行榜”三个字,
当鼠标放上去时显示排行榜的内容,随便在层里写几个字的话层的显示跟隐藏功能会实现,但是现在需要
的内容是一个repeater控件,控件是跟后台绑定的,
但是一绑定,鼠标放上去就没内容了,请各位大侠帮帮忙。

解决方案 »

  1.   

    repeater 
    <HeaderTemplate><div class="abc"></HeaderTemplate>
      

  2.   

      代码类似这样的,如果不放repeater控件,里面写些什么都能实现显示隐藏,但是一放就不显示了。。
     <div><a    onmouseover="changesee(1)" href="">排行榜</a></div>
      <div id="id1" >
        <ul> 
        <asp:Repeater ID="rptList1" runat="server">
        <ItemTemplate>
    <li><a href='<%# Eval("f_url") %>'><%# Eval("f_name") %></a></li> 
    </ItemTemplate>
        </asp:Repeater>
    </ul> </div>
      

  3.   

    鼠标放上面时也控制repeater的显示隐藏
      

  4.   

    原来是不显示的,是不是页面没那个div的显示空间了
      

  5.   

    div中使用 repeater
    <div id="font1" class="tab1" onMouseOver="setTab03Syn(1);"></div>
    <div id=TabTab03Con1>
    <asp:repeater..
    </div>
    var div=document.getElementById("TabTab03Con1")  
     div.style.display=div.style.display=="none"?"block":"none";  
      

  6.   

    div.Style.Add("display","none");隐藏
    div.Style.Add("display","block");显示