C# ASP.NET中的嵌套列表视图

C# ASP.NET中的嵌套列表视图,c#,.net,asp.net,data-binding,listview,C#,.net,Asp.net,Data Binding,Listview,我嵌套了3个列表视图。 我使用itemdatabound事件查找要绑定到的第二个listview 我的问题是如何找到第三个listview。如何访问第二个listview的itemdatabound,然后找到第三个控件 希望这是有道理的 谢谢 编辑:有人能给我举一个很好的例子或教程吗?最简单的方法是将嵌套的listview放置在用户控件中,以便第一个listview包含用户控件,该控件是从包含第二个用户控件的列表视图生成的,而第二个用户控件又包含listview 这样做的缺点是,您的代码将分布在

我嵌套了3个列表视图。 我使用itemdatabound事件查找要绑定到的第二个listview

我的问题是如何找到第三个listview。如何访问第二个listview的itemdatabound,然后找到第三个控件

希望这是有道理的

谢谢


编辑:有人能给我举一个很好的例子或教程吗?

最简单的方法是将嵌套的listview放置在用户控件中,以便第一个listview包含用户控件,该控件是从包含第二个用户控件的列表视图生成的,而第二个用户控件又包含listview


这样做的缺点是,您的代码将分布在3个元素上,而不是仅分布在一个元素上。在正确的位置获取正确的信息(在嵌套的树上上下通信)方面也存在一些有趣的挑战-但它确实允许您以相当直接的方式处理事件问题。

您是动态创建第二和第三个视图,还是在标记中定义了它们?它们都在标记中定义