【问题标题】:Nested ListViews in ASP.NET [duplicate]ASP.NET 中的嵌套列表视图 [重复]
【发布时间】:2023-03-03 03:27:01
【问题描述】:

我正在嵌套 3 个列表视图。 我使用 itemdatabound 事件来查找要绑定的第二个列表视图。

我的问题是如何找到第三个列表视图。如何访问第二个列表视图的 itemdatabound 以找到第三个控件。

希望这是有道理的

谢谢

编辑:有人可以指出一个很好的例子或教程来说明如何做到这一点吗?

【问题讨论】:

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

标签: c# .net asp.net data-binding listview


【解决方案1】:

执行此操作的最简单方法是将嵌套的 ListViews 放置在用户控件中,这样第一个列表视图包含用户控件,该用户控件是从包含第二个用户控件的列表视图构建的,而第二个用户控件又包含一个列表视图。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多