Skip to content

Commit 8cb3ea3

Browse files
authored
Merge pull request #3830 from syncfusion-content/ES-935084-TV-new
934883: Test and resolve issues in UG all sections - ASP core TreeView control.
2 parents d24990c + 81427a3 commit 8cb3ea3

33 files changed

+296
-670
lines changed

ej2-asp-core-mvc/code-snippet/treeview/binding-data/hierarchical/hierarchical-core.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,3 +100,4 @@ public class Countries
100100

101101
}
102102

103+
}
Lines changed: 27 additions & 152 deletions
Original file line numberDiff line numberDiff line change
@@ -1,157 +1,32 @@
11
@{
22
.....
3-
List<object> listdata = new List<object>();
4-
listdata.Add(new
5-
{
6-
id = 1,
7-
name = "Australia",
8-
hasChild = true,
9-
expanded = true
10-
});
11-
listdata.Add(new
12-
{
13-
id = 2,
14-
pid = 1,
15-
name = "New South Wales",
16-
17-
});
18-
listdata.Add(new
19-
{
20-
id = 3,
21-
pid = 1,
22-
name = "Victoria"
23-
});
24-
25-
listdata.Add(new
26-
{
27-
id = 4,
28-
pid = 1,
29-
name = "South Australia"
30-
});
31-
listdata.Add(new
32-
{
33-
id = 6,
34-
pid = 1,
35-
name = "Western Australia",
36-
37-
});
38-
listdata.Add(new
39-
{
40-
id = 7,
41-
name = "Brazil",
42-
hasChild = true
43-
});
44-
listdata.Add(new
45-
{
46-
id = 8,
47-
pid = 7,
48-
name = "Paraná"
49-
});
50-
listdata.Add(new
51-
{
52-
id = 9,
53-
pid = 7,
54-
name = "Ceará"
55-
});
56-
listdata.Add(new
57-
{
58-
id = 10,
59-
pid = 7,
60-
name = "Acre"
61-
});
62-
listdata.Add(new
63-
{
64-
id = 11,
65-
name = "China",
66-
hasChild = true
67-
});
68-
listdata.Add(new
69-
{
70-
id = 12,
71-
pid = 11,
72-
name = "Guangzhou"
73-
});
74-
listdata.Add(new
75-
{
76-
id = 13,
77-
pid = 11,
78-
name = "Shanghai"
79-
});
80-
listdata.Add(new
81-
{
82-
id = 14,
83-
pid = 11,
84-
name = "Beijing"
85-
});
86-
listdata.Add(new
87-
{
88-
id = 15,
89-
pid = 11,
90-
name = "Shantou"
91-
92-
});
93-
listdata.Add(new
94-
{
95-
id = 16,
96-
name = "France",
97-
hasChild = true
98-
99-
});
100-
listdata.Add(new
101-
{
102-
id = 17,
103-
pid = 16,
104-
name = "Pays de la Loire"
105-
106-
});
107-
listdata.Add(new
108-
{
109-
id = 18,
110-
pid = 16,
111-
name = "Aquitaine"
112-
113-
});
114-
listdata.Add(new
115-
{
116-
id = 19,
117-
pid = 16,
118-
name = "Brittany"
119-
120-
});
121-
listdata.Add(new
122-
{
123-
id = 20,
124-
pid = 16,
125-
name = "Lorraine"
126-
});
127-
listdata.Add(new
128-
{
129-
id = 21,
130-
name = "India",
131-
hasChild = true
132-
133-
});
134-
listdata.Add(new
135-
{
136-
id = 22,
137-
pid = 21,
138-
name = "Assam"
139-
140-
});
141-
listdata.Add(new
142-
{
143-
id = 23,
144-
pid = 21,
145-
name = "Bihar"
146-
});
147-
listdata.Add(new
148-
{
149-
id = 24,
150-
pid = 21,
151-
name = "Tamil Nadu"
152-
153-
});
154-
3+
List<object> listdata = new List<object>
4+
{
5+
new { id = 1, name = "Australia", hasChild = true, expanded = true },
6+
new { id = 2, pid = 1, name = "New South Wales" },
7+
new { id = 3, pid = 1, name = "Victoria" },
8+
new { id = 4, pid = 1, name = "South Australia" },
9+
new { id = 6, pid = 1, name = "Western Australia" },
10+
new { id = 7, name = "Brazil", hasChild = true },
11+
new { id = 8, pid = 7, name = "Paraná" },
12+
new { id = 9, pid = 7, name = "Ceará" },
13+
new { id = 10, pid = 7, name = "Acre" },
14+
new { id = 11, name = "China", hasChild = true },
15+
new { id = 12, pid = 11, name = "Guangzhou" },
16+
new { id = 13, pid = 11, name = "Shanghai" },
17+
new { id = 14, pid = 11, name = "Beijing" },
18+
new { id = 15, pid = 11, name = "Shantou" },
19+
new { id = 16, name = "France", hasChild = true },
20+
new { id = 17, pid = 16, name = "Pays de la Loire" },
21+
new { id = 18, pid = 16, name = "Aquitaine" },
22+
new { id = 19, pid = 16, name = "Brittany" },
23+
new { id = 20, pid = 16, name = "Lorraine" },
24+
new { id = 21, name = "India", hasChild = true },
25+
new { id = 22, pid = 21, name = "Assam" },
26+
new { id = 23, pid = 21, name = "Bihar" },
27+
new { id = 24, pid = 21, name = "Tamil Nadu" }
28+
};
29+
}
15530
<ejs-treeview id="listdata">
15631
<e-treeview-fields dataSource="listdata" id="id" parentId="pid" text="name" hasChildren="hasChild" expanded="expanded"></e-treeview-fields>
15732
</ejs-treeview>
Lines changed: 23 additions & 150 deletions
Original file line numberDiff line numberDiff line change
@@ -1,156 +1,29 @@
11
public IActionResult CheckBox()
22
{
33
List<object> treedata = new List<object>();
4-
treedata.Add(new
5-
{
6-
id = 1,
7-
name = "Australia",
8-
hasChild = true,
9-
expanded = true
10-
});
11-
treedata.Add(new
12-
{
13-
id = 2,
14-
pid = 1,
15-
name = "New South Wales",
16-
17-
});
18-
treedata.Add(new
19-
{
20-
id = 3,
21-
pid = 1,
22-
name = "Victoria"
23-
});
24-
25-
treedata.Add(new
26-
{
27-
id = 4,
28-
pid = 1,
29-
name = "South Australia"
30-
});
31-
treedata.Add(new
32-
{
33-
id = 6,
34-
pid = 1,
35-
name = "Western Australia",
36-
37-
});
38-
treedata.Add(new
39-
{
40-
id = 7,
41-
name = "Brazil",
42-
hasChild = true
43-
});
44-
treedata.Add(new
45-
{
46-
id = 8,
47-
pid = 7,
48-
name = "Paraná"
49-
});
50-
treedata.Add(new
51-
{
52-
id = 9,
53-
pid = 7,
54-
name = "Ceará"
55-
});
56-
treedata.Add(new
57-
{
58-
id = 10,
59-
pid = 7,
60-
name = "Acre"
61-
});
62-
treedata.Add(new
63-
{
64-
id = 11,
65-
name = "China",
66-
hasChild = true
67-
});
68-
treedata.Add(new
69-
{
70-
id = 12,
71-
pid = 11,
72-
name = "Guangzhou"
73-
});
74-
treedata.Add(new
75-
{
76-
id = 13,
77-
pid = 11,
78-
name = "Shanghai"
79-
});
80-
treedata.Add(new
81-
{
82-
id = 14,
83-
pid = 11,
84-
name = "Beijing"
85-
});
86-
treedata.Add(new
87-
{
88-
id = 15,
89-
pid = 11,
90-
name = "Shantou"
91-
92-
});
93-
treedata.Add(new
94-
{
95-
id = 16,
96-
name = "France",
97-
hasChild = true
98-
99-
});
100-
treedata.Add(new
101-
{
102-
id = 17,
103-
pid = 16,
104-
name = "Pays de la Loire"
105-
106-
});
107-
treedata.Add(new
108-
{
109-
id = 18,
110-
pid = 16,
111-
name = "Aquitaine"
112-
113-
});
114-
treedata.Add(new
115-
{
116-
id = 19,
117-
pid = 16,
118-
name = "Brittany"
119-
120-
});
121-
treedata.Add(new
122-
{
123-
id = 20,
124-
pid = 16,
125-
name = "Lorraine"
126-
});
127-
treedata.Add(new
128-
{
129-
id = 21,
130-
name = "India",
131-
hasChild = true
132-
133-
});
134-
treedata.Add(new
135-
{
136-
id = 22,
137-
pid = 21,
138-
name = "Assam"
139-
140-
});
141-
treedata.Add(new
142-
{
143-
id = 23,
144-
pid = 21,
145-
name = "Bihar"
146-
});
147-
treedata.Add(new
148-
{
149-
id = 24,
150-
pid = 21,
151-
name = "Tamil Nadu"
152-
153-
});
4+
treedata.Add(new { id = 1, name = "Australia", hasChild = true, expanded = true });
5+
treedata.Add(new { id = 2, pid = 1, name = "New South Wales" });
6+
treedata.Add(new { id = 3, pid = 1, name = "Victoria" });
7+
treedata.Add(new { id = 4, pid = 1, name = "South Australia" });
8+
treedata.Add(new { id = 6, pid = 1, name = "Western Australia" });
9+
treedata.Add(new { id = 7, name = "Brazil", hasChild = true });
10+
treedata.Add(new { id = 8, pid = 7, name = "Paraná" });
11+
treedata.Add(new { id = 9, pid = 7, name = "Ceará" });
12+
treedata.Add(new { id = 10, pid = 7, name = "Acre" });
13+
treedata.Add(new { id = 11, name = "China", hasChild = true });
14+
treedata.Add(new { id = 12, pid = 11, name = "Guangzhou" });
15+
treedata.Add(new { id = 13, pid = 11, name = "Shanghai" });
16+
treedata.Add(new { id = 14, pid = 11, name = "Beijing" });
17+
treedata.Add(new { id = 15, pid = 11, name = "Shantou" });
18+
treedata.Add(new { id = 16, name = "France", hasChild = true });
19+
treedata.Add(new { id = 17, pid = 16, name = "Pays de la Loire" });
20+
treedata.Add(new { id = 18, pid = 16, name = "Aquitaine" });
21+
treedata.Add(new { id = 19, pid = 16, name = "Brittany" });
22+
treedata.Add(new { id = 20, pid = 16, name = "Lorraine" });
23+
treedata.Add(new { id = 21, name = "India", hasChild = true });
24+
treedata.Add(new { id = 22, pid = 21, name = "Assam" });
25+
treedata.Add(new { id = 23, pid = 21, name = "Bihar" });
26+
treedata.Add(new { id = 24, pid = 21, name = "Tamil Nadu" });
15427
ViewBag.dataSource = treedata;
15528
return View();
15629
}

0 commit comments

Comments
 (0)