这个Treeview应该如何实现?请各位高手帮忙解决这个问题
tableC
Id Name Department branch
1 111 部门1 分公司1
2 222 部门3 分公司3
3 333 部门1 分公司1
4 33 部门1 分公司1
5 78 部门2 分公司1
6 99 部门3 分公司3
<asp:TreeView ID="TreeView1" runat="server" onclick="client_OnTreeNodeChecked(event)">
<DataBindings>
<asp:TreeNodeBinding TextField="根(分公司)" />
<asp:TreeNodeBinding TextField="父1(部门)" />
<asp:TreeNodeBinding TextField="父2(员工)(Name)" />
</DataBindings>
<Nodes>
<asp:TreeNode ShowCheckBox="True" Text="根" Value="节点">
<asp:TreeNode ShowCheckBox="True" Text="父1" Value="父1">
<asp:TreeNode ShowCheckBox="True" Text="父2" Value="父2">
<asp:TreeNode ShowCheckBox="True" Text="子" Value="子"></asp:TreeNode>
<asp:TreeNode ShowCheckBox="True" Text="子2" Value="子2"></asp:TreeNode>
<asp:TreeNode ShowCheckBox="True" Text="子3" Value="子3"></asp:TreeNode>
</asp:TreeNode>
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
请问用数据库如何绑定到这个treeview上?Treeview中的TextField应该如何写?