I have a Database table with following data,
Department | Section | Employee ID
-----------------------------------
Production | Padding | 102001
Production | Padding | 102002
Production | Padding | 102003
Production | Sewing | 103001
Production | Sewing | 103002
HR & admin | admin | 107001
Now I want to get like following nested list in C# MVC5 razor view, Data can be passed with Model
<html><body>
<ul>
<li>Production
<ul>
<li>Padding
<ul>
<li>102001</li>
<li>102002</li>
<li>102003</li>
</ul>
</li>
<li>Sewing
<ul>
<li>103001</li>
<li>103002</li>
</ul>
</li>
</ul>
</li>
<li>HR & admin
<ul>
<li>Admin
<ul>
<li>107001</li>
</ul>
</li>
</ul>
</li>
</ul>
</body></html>
How can I implement this with C# MVC5? Kindly help me. I will use the list for jstree input.