Я хочу создавать динамические папки во время выполнения. Имена папок, которые будут вводиться через 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>
Теперь, как мне написать код для работы?