我在运行时将数据绑定到转发器控件时遇到问题,我知道如何在 aspx 中绑定数据,但无法弄清楚如何在运行时执行此操作。我有未知数量的行要绑定,并且在每一行中我有未知数量的项目,这个结构是一个列表列表,我在后面的代码中将它分配给转发器数据源。但是要获得我想要的格式,我应该在后面的代码中的 ItemDataBound 事件中写什么而不是这个代码?
<asp:Repeater ID="RepeaterCategories" runat="server" OnItemCreated="RepeaterCategories_ItemCreated" OnItemDataBound="R1_ItemDataBound">
<ItemTemplate>
<asp:LinkButton ID="parent1Link" runat="server" ForeColor="#570000" CommandArgument='<% #Eval("ParentID1") %>'
Text='<% #Eval("ParentName1") %>' Font-Size="Small" Font-Underline="False" Font-Bold="True"
Font-Names="Arial" PostBackUrl='<% #CategoryId(Eval("ParentID1")) %>'>
</asp:LinkButton>
<asp:Image ID="Image3" runat="server" Width="7px" ImageUrl="~/Img/next.png" />
</ItemTemplate>
</asp:Repeater>