求教Repeater控件如何绑定onmouseover事件

解决方案 »

  1.   

    具体点 <asp:Repeater ID="rp" runat="server">
        <ItemTemplate>
        <tr onmouseover="this.style.backgroundColor='#cc0000'" onmouseout="this.style.backgroundColor=''"> 
        <td> <div align="center">表格内容 </div> </td> 
        <td> <div align="center">表格内容 </div> </td> 
      </tr> 
        </ItemTemplate>
        </asp:Repeater>
      

  2.   

    首先查看你的页面生成的源代码里,看下他的生成HTML的标签内容 然后用JS 在页面加载的时候为其加上onmouseover事件 你这个问题描述的不清楚
      

  3.   

    具体是一个商品表单:
    <div class="box_homeL1">
        <ul>
            <li class="homeL1_head">商城精选类目推荐</li>
            <li class="homeL1_conent">
    <asp:Repeater runat="server" ID="Mcdcate" OnItemDataBound="Mcdcate_OnItemDataBound">
        <ItemTemplate>
            <dl>
            <dt><span style="font-weight:bold" runat="server" id="divTitle"><%#Eval("colName") %></span></dt>
                <asp:Repeater runat="server" ID="McdList" >
                    <ItemTemplate>
                        <dd><a   target="_self" href="<%# GetCateUrl(Eval("colid").ToString().Trim()) %>"><%#Eval("colName") %></a></dd>
                    </ItemTemplate>
                </asp:Repeater>
         
         </dl>
        </ItemTemplate>
    </asp:Repeater>
     </li>
            <li class="homeL1_tail"></li>
        </ul>
    </div>
    分为商品大类和小类
    我想要效果为当移动鼠标到大类上产生个悬浮框显示小类
    请高手帮忙,谢谢!
      

  4.   

    我在page_load中大类绑定,在onitemdatabound是小类绑定的