<ItemTemplate>
<tr id="1">
<td><asp:Label ID="Label6" runat="server" Text='<%#Eval("fID")%>'><%#Eval("fID")%></asp:Label></td>
<td><%#Eval("fPreDeclareNo")%></td>
<td><%#Eval("fDeclareDate")%></td>
<td><%#Eval("fIEDate")%></td>
<td><%#Eval("fTradeMode")%></td>
<td><%#Eval("fHandBookNo")%></td>
<td><%#Eval("fContractNo")%></td>
<td><a href="importMX.aspx"onclick="tr_Click">查看明细</a></td>
</tr>
</ItemTemplate><td><a href="importMX.aspx"onclick="tr_Click">查看明细</a></td>
我要穿得是Repeater 里面的行里<td>的值, 应该怎么传?
<tr id="1">
<td><asp:Label ID="Label6" runat="server" Text='<%#Eval("fID")%>'><%#Eval("fID")%></asp:Label></td>
<td><%#Eval("fPreDeclareNo")%></td>
<td><%#Eval("fDeclareDate")%></td>
<td><%#Eval("fIEDate")%></td>
<td><%#Eval("fTradeMode")%></td>
<td><%#Eval("fHandBookNo")%></td>
<td><%#Eval("fContractNo")%></td>
<td><a href="<%#跟上面td中一样写,有逻辑的就自己写好判断%>" onclick="tr_Click">查看明细</a></td>
</tr>
</ItemTemplate>你这都已经是在Repeater的ItemTemplate里面了,你要传td的值,不就是直接把href中的值用你的绑定输出呀。又或者有逻辑的判断组装一下而已,跟js毛关系都没有
运用上面href的传递参数来实现你所说的传递,abcd是名称,方便获取,1234是你所要传递的值,
<tr id="1">
<td><asp:Label ID="Label6" runat="server" Text='<%#Eval("fID")%>'><%#Eval("fID")%></asp:Label></td>
<td><%#Eval("fPreDeclareNo")%></td>
<td><%#Eval("fDeclareDate")%></td>
<td><%#Eval("fIEDate")%></td>
<td><%#Eval("fTradeMode")%></td>
<td><%#Eval("fHandBookNo")%></td>
<td><%#Eval("fContractNo")%></td>
<td><a href="importMX.aspx?fid=<%#Eval("fID")%>"onclick="tr_Click">查看明细</a></td>
</tr>
</ItemTemplate>按你的意思,估计就是取这个fid去看明细了
<tr id="1">
<td><asp:Label ID="Label6" runat="server" Text='<%#Eval("fID")%>'><%#Eval("fID")%></asp:Label></td>
<td><%#Eval("fPreDeclareNo")%></td>
<td><%#Eval("fDeclareDate")%></td>
<td><%#Eval("fIEDate")%></td>
<td><%#Eval("fTradeMode")%></td>
<td><%#Eval("fHandBookNo")%></td>
<td><%#Eval("fContractNo")%></td>
<td><a href="importMX.aspx?fid=<%#Eval("fID")%>&再有另外的参数就按href的参数格式再加就是了,这是Repeater写法相当自由的呀">查看明细</a></td>
</tr>
</ItemTemplate>