<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table width="60%" align="center" onMouseover="runChgbgColor('MtvTab')" id="MtvTab" style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" bgColor="#ffffff" border="1">
<tr>td align="center"  width="10%" ><b>菜单名</b></td><td align="center"  width="10%" ><b>板块名</b></td><td width="10%" align="center"><b>菜单号</b></td><td width="10%" align="center"><b>图片</b></td></tr>
</HeaderTemplate>
<ItemTemplate>
  <tr>
                    <td align="center" width="15%" ><%# Convert.ToString(Eval("mName")) %></td>
                    <td align="center" width="10%" ><%# Convert.ToString(Eval("fName")) %></td>
                    <td align="center" width="10%" ><%# Convert.ToString(Eval("mDesc")) %></td>
                    <td align="center" width="10%" ><a href="javascript:getBool("这里传什么参数?")"><%# 这里绑定了一张图片(根据编号不同绑定了不同图片)%></a></td>
</tr>
</ItemTemplate>   
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>数据是绑定的 所以不知道有多少行
也不知道用户点击哪行的图片
现在我想知道  当用户点击图片的时候 getBool里面放什么参数
getBool这个方法怎么写 能获得点击这张图片的ID
我好根据ID的不同 给用户提示出不同的消息?请帮帮忙 

解决方案 »

  1.   

    那就传图片ID呗:<td align="center" width="10%" ><a href="javascript:getBool("<%# Eval("图片ID的列名") %>")"><%# 这里绑定了一张图片(根据编号不同绑定了不同图片)%></a></td>
      

  2.   

    <td align="center" width="10%" ><a href="javascript:getBool("<%# Eval("图片ID的列名") %>")"><%# 这里绑定了一张图片(根据编号不同绑定了不同图片)%></a></td>
      

  3.   

    借花献佛,修改下,换成单引号<td align="center" width="10%" ><a href="javascript:getBool('<%# Eval("图片ID的列名") %>')"><%#图片名称%></a></td>
      

  4.   

    <td align="center" width="10%" ><a href="javascript:getBool('<%# Eval("图片ID的列名") %>')"><%#图片名称%></a></td>
    就是这样的
      

  5.   


    <a href="javascript:getBool('<%# Eval("图片ID的列名") %>')"></a>