2014-02-11 2 views
0

Каждый раз, когда я обновляю одну из своих папок, сопоставленный путь к моей папке становится неожиданно пустым, и я не могу найти способ его изменить или добавить к нему новый сопоставленный путь.DNN - MappedPath пуст при обновлении папки

Это мой код:

  // Folder information 
     var folderInfo = new FolderInfo(); 
     folderInfo.PortalID = base.PortalId; 
     folderInfo.FolderPath = txtEditFolderName.Text; 
     folderInfo.FolderID = Convert.ToInt16(Request.QueryString["eventID"]); 
     folderInfo.DisplayPath = txtEditFolderName.Text; 
     folderInfo.DisplayName = txtEditFolderName.Text; 
     folderInfo.FolderMappingID = 9; 

     // Update folder 
     FolderManager.Instance.UpdateFolder(folderInfo); 

     // Move folder 
     FolderManager.Instance.MoveFolder(folderInfo, txtEditFolderName.Text); 

     // TODO: REMOVE OLD DIRECTORY 

     // Add new directory 
     Directory.CreateDirectory(folderInfo.PhysicalPath); 

Заранее спасибо!

ответ

0

Я использовал отображениеId с другого портала, что вызывало проблему. Когда я использовал mapId с правого портала, он работал.

Смежные вопросы