如题.想实现下面的效果: 
根据图片名称显示图片。1、鼠标放到repeater显示的某一行时,自动显示右边的图片。 
我的代码(怎么取出name值呢)
<asp:Repeater ID="List" DataSourceID="sqlDsOrders" runat="server"> 
    <HeaderTemplate> 
        <table class="grid" cellspacing="0" rules="all" border="1" style="border-collapse: collapse;"> 
            <tr> 
                <th scope="col">&nbsp; </th> 
                <th scope="col"> Name </th>            
            </tr> 
    </HeaderTemplate> 
    <ItemTemplate> 
        <tr  onmouseover="this.style.backgroundColor='pink'"  onmouseout="this.style.backgroundColor='FloralWhite' "  class=' <%# (Container.ItemIndex%2==0) ? "row" : "altrow" %>'> 
            <td class="rownum"> <%# Container.ItemIndex+1 %> </td> 
            <td style="width: 80px;"> <%# Eval("Name")%> </td>          
        </tr> 
    </ItemTemplate> 
    <FooterTemplate> 
        </table> 
    </FooterTemplate> 
</asp:Repeater> 
谢谢,在线等.

解决方案 »

  1.   

    Asp.net的aspx页在生成HTML模型时,变量名大部分都会改变,建议查看HTML源代码找到对应的ID就可以了
    var name = document.getElementById("单元格ID").innerText
      

  2.   

    <a href='<%# DataBinder.Eval(Container.DataItem,"url") %>'><asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("picture").ToString %>' /></a>
      

  3.   


    ///jsfunction fn_showimage(id)//显示
    {
       document.getElementById('id').style.display='block';
    }
    function fn_hiddenimage(id)//根据ID隐藏
    {
       document.getElementById('id').style.display='none';
    }
    ///.cs
    <ItemTemplate> 
            <tr  
    onmouseover="this.style.backgroundColor='pink';fn_showimage(<%# Container.ItemIndex+1 %>)"  
    onmouseout="this.style.backgroundColor='FloralWhite';;fn_hiddenimage(<%# Container.ItemIndex+1 %>) "  
    class=' <%# (Container.ItemIndex%2==0) ? "row" : "altrow" %>'> 
                <td class="rownum"> <%# Container.ItemIndex+1 %> </td> 
                <td style="width: 80px;">
     <a href="javascript:void(0);" onclick=><%# Eval("Name")%> 
    <div id=<%# Container.ItemIndex+1 %> style="display:none;">
    <img src='<%#Eval(绑定地址)%>'/></div></td>          
            </tr> 
        </ItemTemplate> 
    里放一个
      

  4.   

    谢谢大家,我主要还是想取出"name"这个变量值.怎么取出,alert("name")一下呢