Пример #1
0
 protected void RenameFolderButton_Click(object sender, EventArgs e)
 {
     RenameFolderPanel.Visible = true;
     Page.Validate("FolderNameGrp");
     if (!Page.IsValid)
     {
         return;
     }
     try
     {
         if (DM.RenameFolder(Path.Combine(FolderPath, RenameFolderSourceHdn.Value.Trim()), RenameFolderNameTextBox.Text.Trim()))
         {
             Response.Redirect(string.Format("managedrive.aspx?folderpath={0}", FolderPath));
         }
     }
     catch (DirectoryNotFoundException)
     {
         message2.Text     = "Invalid Folder Selected.";
         message2.Indicate = AlertType.Error;
         message2.Visible  = true;
     }
     catch (ArgumentException)
     {
         message2.Text     = "Please avoid \\ / : ? * \" > < |";
         message2.Indicate = AlertType.Error;
         message2.Visible  = true;
     }
     catch (IOException)
     {
         message2.Text     = "Folder exists or You do not have permission to perform this action.";
         message2.Indicate = AlertType.Error;
         message2.Visible  = true;
     }
 }