2011-01-13 74 views
0

我正在構建一個上傳文檔的應用程序,而且我遇到了一個需要幫助的問題。 管理員可以添加用戶可以上傳文檔的類別。在顯示文檔的頁面上,需要顯示他們上傳的類別。 所有的信息都存儲在數據庫中,我想知道如何很好地顯示。類別和每個類別下的文件。 感謝您的提前幫助,Laziale在asp.net中以編程方式添加「類別」標題

+0

目前爲止沒有任何內容,我只有一個面板顯示所有文檔,沒有將它們分開分類 – Laziale 2011-01-13 13:05:39

回答

1

用戶樹視圖將父節點顯示爲類別,將子視圖顯示爲已上傳文檔的名稱。

Category1 
    | 
    ___ Uploded Doc1 
    ___ Uploded Doc2 
    | 
Category2 
    | 
    ___ Uploded Doc3 

不確定是否需要別的東西。但請詳細提及你想要的東西。

+0

感謝您的幫助,這就是我一直在尋找的 – Laziale 2011-01-13 14:40:06

0

我會推薦由JQuery製作的JTree,它非常方便。

+0

是不是jsTree? http://www.jstree.com – Mike 2011-01-13 15:40:18

0

一個快速解決方案可以是從其文檔中引用每個類別,然後循環遍歷文檔,並通過每個類別的文檔進行嵌套循環。代碼應該是這樣的:

foreach (Category cat in myCategories) 
{ 
    // create a new Label for Category Title 
    // lblCat.Text = cat.Title; 

    foreach (Document doc in cat.Documents) 
    { 
     // create another new Label beneath the category label 
     // lblDoc.Text = doc.Title; 
    } 
} 

另一種解決方案可以駕駛室創建表(如HtmlTable控制),並在運行時將其添加到頁面上。

相關問題