一個sitecore實例最近從6.1升級到6.6。有一個上傳命令打開了一個自定義的xaml對話框。這有它的上傳按鈕,將打開另一個模式:Sitecore 6.6 Shell Excel上傳器
UploadPackageForm.Show(MyConstants.FolderPath, true);
雖然跨越我遇到了一個錯誤,而使用此上傳說,該文件被上傳需要是一個zip的現場測試功能的一些點文件。我猜測,從6.1到6.6的某個地方,軟件包上傳者被檢查了上傳的文件類型。我一直在尋找sitecore附帶的對話框,以便我可以使用。這些看起來很有希望:
我似乎無法從這個文件路徑,但我想我可以設置一個屬性傳遞到OnOK事件,我明天會嘗試。
Sitecore.Shell.Applications.Install.Dialogs.AddFilesDialog
我不知道我怎麼會顯示這樣一條:
Sitecore.Shell.Applications.Dialogs.Upload
另一種方法是嘗試使一個自定義對話框。任何想法和想法都很感激。
這看起來很穩固。我現在就試試看。 – Teeknow
這看起來不錯。我將環顧一下獲取上傳的第一個文件名的方法,因爲我想在使用該文件上傳對話框之前填充對話框。 – Teeknow
太好了。我建議反編譯'Sitecore.Client.Dll'並找到該類的引用。 –