我有产品表和类别表。
我的类别有很多子类别。
产品是否与类别相关联我如何显示带有类别的产品数据?
例如:
Cigarettes
> Marlboro
> Marlboro Light 5$
> Marlboro Red 4.3$
例如Marlboros
类别ID为5
Marlboro Light
和Marlboro Red
位于Product表中,其中CategoryID = 5
请帮助我如何正确显示我的数据
这是我的类别
public class TreeData {
internal int ID { private set; get; }
internal string Header { private set; get; }
internal int ParentID { private set; get; }
internal TreeData(int id, string header, int parentId) {
ID = id;
Header = header;
ParentID = parentId;
}
}
答案 0 :(得分:0)
您应该通过TreeListView.KeyFieldName
和TreeListView.ParentFieldName
属性绑定TreeListView:
<dxt:TreeListControl Name="treeList">
<dxt:TreeListControl.Columns>
<dxt:TreeListColumn FieldName="Header"/>
</dxt:TreeListControl.Columns>
<dxt:TreeListControl.View>
<dxt:TreeListView Name="treeListView1" AutoWidth="True"
KeyFieldName="ID" ParentFieldName="ParentID"/>
</dxt:TreeListControl.View>
</dxt:TreeListControl>
相关文档文章:Binding to Self-Referential Data Structure
还请查看以下教程: