2013-04-02 195 views
0

我需要在动态应用程序中开发以下文件夹结构。我已经使用jQuery.is开发了它,在asp.net中有任何替代方法来开发此结构。创建文件夹结构

其实我正在创建一个ul li结构,并且我将文件夹图标添加到ul itenm和文件图标,以便li项目返回m代码behind.once如果ul结构已创建我正在使用jquery插件来显示此ul结构作为browser..i文件夹和文件,只是想表明结构..

enter image description here

+0

你是在创建客户端还是服务器端?你声明你使用jQuery,它建议客户端,但我甚至不明白这是如何可能的,因为JavaScript沙盒不会允许创建目录。假设你想在服务器端创建它,在.Net中创建一个目录很简单,所以请明确说明你遇到的问题。 –

+0

你想在哪里创建这个目录...?在客户机或服务器机器中...?在客户端意味着哪个位置...? – Pandian

+0

我在客户端创建该文件夹,通过代码添加文件图标.. – Gajawada

回答

0

你可以在asp.net使用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