Я хочу вывести структуру меню, которая будет выглядеть следующим образом
<ul>
<li>
MenuItemName1
<ul>
<li>Child Item</li>
</ul>
</li>
<li>
MenuItemName2
</li>
</ul>
У меня есть класс menuitem, который содержит пункты меню name, url и children. Я хотел бы создать частичное представление, которое отображает каждый элемент в виде неупорядоченного списка, как указано выше, и я бы назвал его рекурсивно, чтобы просмотреть все дерево.
Это плохая идея?
Это будет очень медленно?