我正在构建一个上传文档的应用程序,我遇到了一个需要帮助的问题。 管理员可以添加用户可以上载文档的类别。在显示文档的页面上,需要显示它们上载的类别。 所有信息都存储在数据库中,我想知道如何很好地显示它。类别和每个类别下的该类别的文件。 感谢您的帮助,Laziale
答案 0 :(得分:1)
用户树视图将父节点显示为类别,将子节点显示为上传文档名称。
Category1
|
___ Uploded Doc1
___ Uploded Doc2
|
Category2
|
___ Uploded Doc3
不确定您是否还需要其他东西。但请详细说明您想要的内容。
答案 1 :(得分:0)
我将推荐由JQuery制作的JTree,它非常方便。
答案 2 :(得分: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
控件)并在运行时将其添加到页面上。