首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Repeater里边嵌套一个Repeater 请高手明示~ 很急很急

2012-07-31 
Repeater里面嵌套一个Repeater 请高手明示~! 很急很急~!~!asp:Repeater IDclassid1 runatserverI

Repeater里面嵌套一个Repeater 请高手明示~! 很急很急~!~!
<asp:Repeater ID="classid1" runat="server">
  <ItemTemplate>
  <a id='cid<%#Eval("id")%>' href="javascript:void(null)" onclick='GmarketShowPdetails(this,<%#Container.ItmeIndex %>)' class="a12-blue-b"><%#Eval("Category") %></a>
  <div id='cid<%#Eval("id") %>d' runat="server" style="display:none;" >
  <asp:Repeater ID="diannao" runat="server">
  <ItemTemplate>
  <li>
  <a href='<%=ChangePath()%>GmarketList<%#Eval("cid") %>_<%#Eval("id") %>_0_<%=Cou_flag%>_0_0_1_.html' ><%#Eval("category1")%></a> 
  </li>
  </ItemTemplate>
  </asp:Repeater>
  </div>
  </ItemTemplate>
  </asp:Repeater>
在这个里面我嵌套了一个Repeater 下面的Repeater是需要获得参数的,就是上一级的Repeater里面的一级分类ID 请问我如何将这个分类ID穿给第二个分类呢?

[解决办法]
这个问题我感觉你应该考虑数据源~~(从数据源下手)

想办法在你内部的Repeater数据源里面,也保留外层Repeater 数据源的那个id.....
[解决办法]
在一级repeater里面弄个隐藏域、然后在一级repeater的行构建的时候获取该隐藏域里面的值、不知道能不能解决你的问题?
[解决办法]

探讨

在一级repeater里面弄个隐藏域、然后在一级repeater的行构建的时候获取该隐藏域里面的值、不知道能不能解决你的问题?

[解决办法]
参考:
http://www.cnblogs.com/insus/archive/2011/07/04/2097179.html

热点排行