【发布时间】:2014-08-21 13:33:08
【问题描述】:
我的数据库
CREATE TABLE [dbo].[tb1] (
[name] NVARCHAR (MAX) NOT NULL,
[code] INT NOT NULL,
[sub] BIT NOT NULL,
[level] INT NOT NULL,
[Sub_Lang] NVARCHAR (MAX) NOT NULL,
PRIMARY KEY CLUSTERED ([code] ASC)
);
我的数据到数据库
name | code | sub | level | Sub_Lang
.net | 100 | false | 0 | 0
C# | 101 | true | 1 | 100
VB | 102 | true | 1 | 100
asp | 103 | true | 2 | 100_101
asp | 105 | true | 2 | 100_102
mvc | 104 | true | 3 | 100_101_103
php | 106 | false | 0 | 0
我可以从数据库中读取数据
DataTable dt1
for (int i = 0; i < dt1.Rows.Count; i++)
{
treeView1.Nodes.Add(dt1.Rows[i].Field<int>("code").ToString(),
dt1.Rows[i].Field<string>("name").ToString());
treeView1.Nodes[i].Tag = dt1.Rows[i].Field<int>("code").ToString();
}
但在这种情况下我无法显示 treeView
.net
c#
asp
mvc
VB
asp
php
我如何在树视图中显示
对不起 好的 编辑
【问题讨论】:
-
您可以根据
Sub_Lang列中的值构建树视图。是windows窗体应用还是asp.net?