读书人

怎么使用Jquery或者JS操作Reptear嵌套

发布时间: 2013-10-24 18:27:21 作者: rapoo

如何使用Jquery或者JS操作Reptear嵌套中,内层Reptear控件烦人值
代码:
<asp:Repeater runat="server" ID="sonrep" onitemdatabound="sonrep_ItemDataBound"
onitemcommand="sonrep_ItemCommand">
<ItemTemplate>
<tr>
<td colspan="7"><h3 class="title">
<asp:Label ID="lblCtitle" runat="server"><%#Eval("T_CTitle")%></asp:Label><span class="detail_time_red"><i></i><asp:Label
ID="lblprompt" runat="server"><%#Eval("T_prompt")%></asp:Label></span> </h3></td>
</tr>
<tr>
<td colspan="6" class="detail_pro_list">

<table width="840">
<asp:Repeater runat="server" ID="grandsonrep">
<ItemTemplate>
<tr>
<td width="370" class="detail_pro_list">
<asp:LinkButton ID="lbtnsonTitle" runat="server"><%#Eval("T_CTitle")%></asp:LinkButton></td>
<td width="70"><span class="del"><dfn>¥</dfn><strong>190</strong></span></td>
<td width="70"><span class="base_price"><dfn>¥</dfn><strong><%#Eval("T_CPrice")%></strong></span></td>
<td width="70"> 在线支付 </td>
<td class="text_center">
<asp:LinkButton ID="lbtnjian" CommandName="jian" class="copies_cut" runat="server"></asp:LinkButton>
<asp:Label ID="lblsum" runat="server" class="copies_num font_color">1</asp:Label>
<asp:HiddenField runat="server" ID="Hidid" Value='<%#Eval("id") %>' />
<asp:LinkButton ID="lbtnjia" class="copies_add" CommandName="jia" runat="server"></asp:LinkButton> </td>
<td width="70" class="detail_price01"><span class="base_price"><dfn>¥</dfn><strong><asp:Label ID="lblzongjia" runat="server" >0</asp:Label></strong></span></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
</td>
<td width="11%" ><span class="detail_price01">
<asp:ImageButton ID="imbtnYu" ImageUrl="/images/tickets/button-yd1.jpg" CommandArgument='<%#Eval("ID") %>' CommandName="yuding" width="80" height="36" runat="server" /></span></td>
</tr>
</ItemTemplate>


</asp:Repeater>
图:
怎么使用Jquery或者JS操作Reptear嵌套中,内层Reptear控件烦人值
就是点加号操作数量和总价的值
请大神教我如何实现#11
[解决办法]

引用:
Quote: 引用:

很少用控件嵌套,这个你得找下会用控件嵌套的了,帮顶把,你这种效果,我一般都是用JQ特效,加以修改,就ok了! 祝你好运!

谢谢帮顶 我暂时想到了两种可行性高的方法……
第一种.就是改变结构 使控件间相邻 用JQ的查找next()这种方法去查找改之。
第二种.获取点击的那个控件的ID 我看了 都是循环出来的 ID前面一样 截取字符串(前面相同的两层ReptearID什么的)+上想要找的控件ID 这样找到他们。。。明天试试 下班……

你说的这两种也行,但是你还得改代码,有点麻烦,你可以获取要操作的这一行,然后有了TR你就可以去操作当前行的某一列了

读书人网 >asp.net

热点推荐