我需要创建一个类似于以下内容的用户界面:
cat 1 Add Category Add Point
cat 1a Add Category Add Point
point
cat 1b Add Category Add Point
point
point
cat 1c Add Category Add Point
cat 1c1 Add Category Add Point
cat 1c2 Add Category Add Point
point
我正在考虑使用带有嵌套转发器的转发器,但我对如何解决此问题感到困惑。当单击“添加类别”或“添加点”时,在转发器内,如果可能,我需要在转发器中显示带有按钮的数据输入字段。是一个转发器甚至是一个很好的控制使用?
答案 0 :(得分:0)
从问题中的评论中复制: 我认为自定义用户控件在这里是理想的。用户控件将嵌套子项本身或一组“点”。此外,它将支持“添加类别”或“添加点”按钮。您可以在ControlState中保留嵌套程度等值,并可以使用它来填充包含控件的最左侧标签。
您可以查看此link以了解如何添加用户控件。您还可以选择进行一些额外的工作来使用控制状态来维护控件的深度。