Download All Files Ftp Directory Vb Net Gridview

Hi all, I want to make an application that lists folders, subfolders and it's files. The users must be able to edit the file name, file tags and to delete files or upload new files. The files will be stored in a folder in the root directory of my application. I've made an image that shows what the application must be able to do: 1.
Cfr Download Rct3. List the directories 2. List the files and subdirectories 3. Download the file when you click on it 4. Upload a new file Could this be done using a gridview, or what can I use to do this?
American Government Volkomer 13th Edition more. (Since our webserver does not support.net 3.5, I have to write it in 2.0) Thanks in advance! The HTML: <%@ Page Language='C#' MasterPageFile='~/MasterPage.master' AutoEventWireup='true' CodeFile='Default.aspx.cs' Inherits='_Default' Title='Untitled Page'%>Please select a file. The masterpage code: <%@ Master Language='C#' AutoEventWireup='true' CodeFile='MasterPage.master.cs' Inherits='MasterPage'%>