1
我有一個Categories
表格,其中每個類別都有一個ParentId
,它可以引用任何其他類別的CategoryId
我想顯示爲多級HTML列表,如下所示:從自我參照類別表格構建並渲染無限層次結構類別
<ul class="tree">
<li>Parent Category
<ul>
<li>1st Child Category
<!-- more sub-categories -->
</li>
<li>2nd Child Category
<!-- more sub-categories -->
</li>
</ul>
</li>
</ul>
目前我遞歸呈現局部視圖並傳遞下一個類別。它工作的很好,但它是錯誤的,因爲我在視圖中執行查詢。
如何將列表渲染到樹對象中並在每次需要所有層次類別的列表時快速顯示該對象?