0
我有一個SQL Server過程返回我的類別。我的Category
表有自己的外鍵,因爲我的類別有一個Parent_ID
列來自同一個表。如何從SQL Server獲取數據並在ASP.NET中創建樹視圖?
我從SQL Server以這種方式發送這些數據:
SELECT ID, Title, Desciption, Parent_ID
FROM Category
FOR XML AUTO, ROOT('Categories'), ELEMENTS
而且我通過得到我的C#程序中對這些數據:
using (XmlReader xml = cmd.ExecuteXmlReader())
{
xml.Read();
categories = xml.ReadOuterXml();
}
,然後將它傳遞給ASP.NET類我需要用這些數據創建一個樹視圖。
我需要使樹視圖考慮Parent_ID
來正確地創建類別和子類別節點。
而且我認爲應該使用遞歸算法。
我應該怎麼做?
您已經發布瞭解決方案。將它傳遞給一個ASP.NET類,我需要用這些數據創建一個樹視圖,然後讓樹視圖考慮Parent_ID來創建類別和子類別節點。執行這些步驟有什麼問題? – Ehsan
問題是如何使這些信息樹視圖:D –
你需要遍歷你的XML並創建節點。你不知道如何通過XML循環? – Ehsan