我有以下表格的数据:
a⊃b⊃c⊃d
a⊃b⊃c⊃d2
a⊃b⊃c⊃d3
a⊃b⊃c2⊃d
我想将它绑定到telerik RadTreeView控件,但数据不包含用于建立层次结构的唯一标识符。
数据受限的唯一保证是组合a,b,c,d是唯一的。
RadTreeView1.DataSource = dataTable; //from SQL
RadTreeView1.DataTextField = dt.Columns[1].ToString(); // this is fine
RadTreeView1.DataFieldID = dt.Columns["ID"].ToString(); // this is just the row#
RadTreeView1.DataFieldParentID = ; // ???
RadTreeView1.DataBind(); // fails