我有以下示例代码,它使用嵌套的 ListView:
<asp:ListView ID="list" runat="server" ItemPlaceholderID="placeHolder"
OnItemDataBound="listItemDataBound">
<ItemTemplate>
<p><%#Eval("name") %></p>
<asp:ListView ID="sublist" runat="server" ItemPlaceholderID="subPlaceHolder">
<ItemTemplate><%#Eval("subName") %></ItemTemplate>
<LayoutTemplate>
<asp:PlaceHolder ID="subPlaceHolder" runat="server"></asp:PlaceHolder>
</LayoutTemplate>
</asp:ListView>
</ItemTemplate>
<LayoutTemplate>
<asp:PlaceHolder ID="placeHolder" runat="server"></asp:PlaceHolder>
</LayoutTemplate>
</asp:ListView>
但是嵌套的 ListView(子列表)在我的脚本代码中未被识别为变量,因此我无法访问它并提供一些数据绑定。当我在主 ListView(例如 DataSource)中添加一些其他对象时,它也无法识别。如何访问嵌套的 ListView?
感谢您的任何建议。