private void openInsideGridView()
 {
     if (!GridViewInner.Visible)
     {
         // Get the list of files & folders in the lowerDirectory
         // Populate FSItems
         //NetworkDrives.MapDrive("iboxx");
         MyGridView.setCurrentDirectoryInfo(getLowerDirectory());
         //NetworkDrives.DisconnectDrive("iboxx");
         MyGridView.FSItems = populateFSItems();
         if (MyGridView.FSItems.Count != 0)
         {
             // Set gvInsideFolder DataSource equal to myGridview.FSItems and Bind Data
             // Change checkbox visibility to true for expanded details/folders
             // Return to current folder on myGridView
             GridViewInner.DataSource = MyGridView.FSItems;
             GridViewInner.DataBind();
             displayFileNameAsLiteral();
             displayRenameAndMoveColumns();
             changeRadioButtonVisibility();
             //NetworkDrives.MapDrive("iboxx");
             MyGridView.setCurrentDirectoryInfo(DestinationCurrentFolder);
             //NetworkDrives.DisconnectDrive("iboxx");
         }
     }
 }
Exemple #2
0
 protected void refreshInnerGridView()
 {
     try {
         //NetworkDrives.MapDrive("iboxx");                                                                                                              //comment for local testing IS THIS NEEDED?
         DirectoryInfo directoryInfo = new DirectoryInfo(ExpandedFolder);
         FileInfo[]    files         = directoryInfo.GetFiles();
         //NetworkDrives.DisconnectDrive("iboxx");                                                                                                       //comment for local testing
         List <MyFile> innerGridViewDataSource = files.Select(file => new MyFile(file)).ToList();
         GridViewInner.DataSource = innerGridViewDataSource;
         GridViewInner.DataBind();
         displayFileNameAsLiteral(innerGridViewDataSource);
         hideMoveArrowsForFirstAndLastRow();
     } catch (Exception e) {
         Error = "Error caught in refreshInnerGridView() " + e;
     }
 }