Я хочу создавать динамические папки во время выполнения. Имена папок, вводимые через TextBox, и выходные данные будут отображаться в TreeView.
Форма будет отправлена, если я введу имя первой папки в textbox1 и нажму кнопку «Добавить папку». Когда я отправляю несколько папок с одинаковым именем, вывод должен быть проиндексированным приращением имени. Например. FooFolder, FooFolder(2), FooFolder(3) и т. д.
Если я удалю FooFolder(2), а затем заново создам папку с именем FooFolder, папка должна быть FooFolder(2), а если я создам еще одну папку, то она должна быть FooFolder(4).
Для удаления можно выбрать конкретную папку из TreeView, которая будет отображаться в TextBox2, и нажать кнопку «Удалить папку».
Вот мой код презентации:
<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>
Теперь, как мне написать код для выполнения работы?