Comment puis-je créer des dossiers dans ASP.NET dans le code derrière?

Je veux créer des dynamiques des dossiers au moment de l'exécution. Les noms de dossier avec être entrée par l'intermédiaire d'une zone de texte et de sortie seront affichés dans une Arborescence.

Le formulaire de soumettre, si j'entre le premier nom du dossier dans textbox1 et cliquez sur "Ajouter un Dossier". Quand je soumettre plusieurs dossiers avec le même nom, la sortie doit être indexé incrément de ce nom. Par exemple. FooFolder, FooFolder(2), FooFolder(3), etc.

Si je supprime FooFolder(2), puis de les recréer un dossier avec le nom FooFolder, le dossier doit être FooFolder(2), et si je crée un dossier, alors il devrait être FooFolder(4).

Pour la suppression, on peut sélectionner le dossier dans l'Arborescence qui s'affiche dans la TextBox2 et cliquez sur "Supprimer le Dossier" bouton.

Voici mon code de présentation:

<asp:Button ID="btnAddFolder" runat="server" Height="24px" Text="Add Folder" 
        Width="148px" onclick="btnAddFolder_Click" />
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <br />
    <asp:Button ID="btnRemoveFolder" runat="server" Text="Remove Folder" />
    <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
    <br />
    <br />
    <asp:TreeView ID="TreeView1" runat="server" ImageSet="XPFileExplorer" 
        NodeIndent="15">
        <ParentNodeStyle Font-Bold="False" />
        <HoverNodeStyle Font-Underline="True" ForeColor="#6666AA" />
        <SelectedNodeStyle BackColor="#B5B5B5" Font-Underline="False" 
            HorizontalPadding="0px" VerticalPadding="0px" />
        <NodeStyle Font-Names="Tahoma" Font-Size="8pt" ForeColor="Black" 
            HorizontalPadding="2px" NodeSpacing="0px" VerticalPadding="2px" />
    </asp:TreeView>

Maintenant comment dois-je écrire le code pour faire le travail?

  • quelle langue? Aussi, je ne vois pas de code
  • Votre message est difficile à lire. Nous ne savons pas si vous êtes intéressé dans la façon de créer un répertoire... (dans la langue de toute façon) ou si vous avez besoin de quelques conseils sur la façon de concevoir l'algorithme qui sélectionne le nom du répertoire doit être créé.
  • C sharp langue.
InformationsquelleAutor user59637 | 2009-04-02