<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>的值, 应该怎么传?
9 个解决方案
#1
看不懂, $('.tr').html()
#2
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="<%#跟上面td中一样写,有逻辑的就自己写好判断%>" onclick="tr_Click">查看明细</a></td>
</tr>
</ItemTemplate>
你这都已经是在Repeater的ItemTemplate里面了,你要传td的值,不就是直接把href中的值用你的绑定输出呀。又或者有逻辑的判断组装一下而已,跟js毛关系都没有
#3
td><a href="importMX.aspx?a=1&b=2&c=3&d=4"onclick="tr_Click">查看明细</a></td>
运用上面href的传递参数来实现你所说的传递,abcd是名称,方便获取,1234是你所要传递的值,
运用上面href的传递参数来实现你所说的传递,abcd是名称,方便获取,1234是你所要传递的值,
#4
<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?fid=<%#Eval("fID")%>"onclick="tr_Click">查看明细</a></td>
</tr>
</ItemTemplate>
按你的意思,估计就是取这个fid去看明细了
#5
<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?fid=<%#Eval("fID")%>&再有另外的参数就按href的参数格式再加就是了,这是Repeater写法相当*的呀">查看明细</a></td>
</tr>
</ItemTemplate>
#6
#7
#8
这个跟JS没有关系吧 ,做多是你用AJAX获取一下你这个页面的输出值
#9
而且如果字段是char类型 要用单引号扩住你要加的值,语句结束的时候加分号;
#1
看不懂, $('.tr').html()
#2
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="<%#跟上面td中一样写,有逻辑的就自己写好判断%>" onclick="tr_Click">查看明细</a></td>
</tr>
</ItemTemplate>
你这都已经是在Repeater的ItemTemplate里面了,你要传td的值,不就是直接把href中的值用你的绑定输出呀。又或者有逻辑的判断组装一下而已,跟js毛关系都没有
#3
td><a href="importMX.aspx?a=1&b=2&c=3&d=4"onclick="tr_Click">查看明细</a></td>
运用上面href的传递参数来实现你所说的传递,abcd是名称,方便获取,1234是你所要传递的值,
运用上面href的传递参数来实现你所说的传递,abcd是名称,方便获取,1234是你所要传递的值,
#4
<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?fid=<%#Eval("fID")%>"onclick="tr_Click">查看明细</a></td>
</tr>
</ItemTemplate>
按你的意思,估计就是取这个fid去看明细了
#5
<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?fid=<%#Eval("fID")%>&再有另外的参数就按href的参数格式再加就是了,这是Repeater写法相当*的呀">查看明细</a></td>
</tr>
</ItemTemplate>
#6
#7
#8
这个跟JS没有关系吧 ,做多是你用AJAX获取一下你这个页面的输出值
#9
而且如果字段是char类型 要用单引号扩住你要加的值,语句结束的时候加分号;