See Example 1

This example demonstrates adding FileVistaControl to the page programmatically. 

        protected void Page_Load(object sender, EventArgs e)

        {

            FileVistaControl fileVistaControl =

                              (FileVistaControl)LoadControl("~/FileVistaControl/filevista.ascx");

 

            fileVistaControl.Style = "width: 800px; height: 600px";

 

            FileVistaRootFolder rootFolder;

 

            rootFolder = new FileVistaRootFolder("Test Root Folder", @"e:\somefolder");

            rootFolder.Permissions = FileVistaPermissions.Full;

            fileVistaControl.RootFolders.Add(rootFolder);

 

            rootFolder = new FileVistaRootFolder("Test Root Folder 2", "/");

            rootFolder.Permissions = FileVistaPermissions.Traverse | FileVistaPermissions.List |

                                     FileVistaPermissions.Download;

            rootFolder.Quota = "2000 KB";

            fileVistaControl.RootFolders.Add(rootFolder);

 

            PlaceHolder1.Controls.Add(fileVistaControl);

        }


FileVistaControl Trial Version