Repeater把我搞晕了......"孟子,慕白兄,等高人进来帮忙啊,,感激不尽".....
嵌套Repeater问题
<asp:Repeater ID=repParamList runat=server OnItemDataBound="repParamList_ItemDataBound">
<ItemTemplate>
<asp:Panel ID=panStep2 runat=server Visible=false>
<asp:Repeater ID=repChild runat=server >
<HeaderTemplate>
<asp:Label ID='lblbigClassname' runat=server></asp:Label>
</HeaderTemplate>
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "Name")%>:<asp:TextBox ID='txt'runat=server></asp:TextBox>
<asp:CheckBox ID='chk' runat=server Text='无此选项' />
</ItemTemplate>
<FooterTemplate>
<asp:Button Text="保存,下一步" ID='btnStep2' OnClick=btnStep2_Click runat=server />
</FooterTemplate>
</asp:Repeater>
</asp:Panel>
</ItemTemplate>
</asp:Repeater>
我现在已经把二个Repeater的数据源都设好了.并显示正确了.
问题一:我如何去得到子Repeater中<ItemTemplate>项中TextBox与CheckBox的值?
问题二:我如何去写Repeater中<FooterTemplate>中Button的单击事件?有很多个button啊?
我想实现的效果是:假设父Repeater中有3条记录.子Repeater中也有N条记录.我单击"保存,下一步"的时候把Textbox的各个值写到数据库,然后进行下一步,上一步的Repeater不显示,下一个Repeater显示,依此类推....