Je souhaite créer des dossiers dynamiques lors de l'exécution. Les noms de dossier avec être entré via un TextBox et la sortie seront affichés dans un TreeView.Comment puis-je créer des dossiers dans ASP.NET dans le code derrière?
Le formulaire sera envoyé si j'entre le nom du premier dossier dans la zone de texte 1 et que je clique sur le bouton "Ajouter un dossier". Lorsque je soumets plusieurs dossiers avec le même nom, la sortie doit être un incrément indexé du nom. Par exemple. FooFolder, FooFolder (2), FooFolder (3), etc.
Si je supprime FooFolder (2), puis recréer un dossier avec le nom FooFolder, le dossier doit être FooFolder (2), et si j'en crée un de plus dossier alors il devrait être FooFolder (4).
Pour la suppression, vous pouvez sélectionner le dossier particulier de TreeView qui sera affiché dans TextBox2 et cliquez sur le bouton "Remove Folder".
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 puis-je écrire le code pour faire le travail?
quelle langue? Je ne vois pas non plus de code –
Votre message est difficile à lire. Nous ne savons pas si vous êtes intéressé par la façon de créer un répertoire ... (dans quelle langue de toute façon) ou si vous avez besoin d'indications sur la façon de concevoir l'algorithme qui sélectionne le nom du répertoire qui devrait être créé. – fulmicoton
C langage pointu. – user59637