0

我需要在应用程序中动态开发以下文件夹结构。我已经使用 jQuery 开发了它。有没有其他方法可以在 asp.net 中开发这种结构。

实际上,我正在创建一个 ul li 结构,并且我正在将文件夹图标添加到 ul itenm 并将文件图标添加到来自代码后面的 li 项。一旦创建了 ul 结构,我将使用 jquery 插件将此 ul 结构显示为文件夹和文件在浏览器中..我只想显示结构..

在此处输入图像描述

4

1 回答 1

0

您可以在 asp.net 中使用 Treeview - treeview 支持将图像绑定到节点。

<asp:TreeView id="SampleTreeView" 
  runat="server">
    <RootNodeStyle ImageUrl="~/Images/root.gif" />
    <ParentNodeStyle ImageUrl="~/Images/parent.gif" />
    <LeafNodeStyle ImageUrl="~/Images/leaf.gif" />
  <Nodes>
    <asp:TreeNode Value="Home" 
      Text="Home"
      Target="Content" 
      Expanded="True">
      <asp:TreeNode Value="Page 1" 
        Text="Page1"
        Target="Content">
        <asp:TreeNode Value="Section 1" 
          Text="Section 1"
          Target="Content"/>
      </asp:TreeNode>              
      <asp:TreeNode Value="Page 2" 
        Text="Page 2"
        Target="Content"
          ImageUrl="~/Images/star.gif">
      </asp:TreeNode> 
    </asp:TreeNode>
  </Nodes>
</asp:TreeView>

如果您想动态构建树视图 - 此资源也可能会有所帮助。 http://www.java2s.com/Code/ASP/Asp-Control/AddingnodesprogrammaticallytotheTreeViewcontrolC.htm

于 2013-04-02T13:08:05.087 回答