2016-12-01 98 views

回答

1

看看Kentico Marketplace,有一個表單控件,它已經爲你做了。只需導入它並開始使用它。

如果它不適合您的版本,請下載它,查看代碼並相應地修改您的版本。克隆一個現有的控件並添加額外的代碼將做你想要的東西,如果一個不同的版本。

+0

謝謝。我使用hotfix 30運行9。我會讓你知道。乾杯! –

+0

我可以只添加自定義文件夾和文件,一旦我刪除.export擴展名,然後構建解決方案?進口正如我所希望的那樣順利。 –

+0

如果您正確導入,您應該已經檢查了導入文件和文件夾,它會爲您完成。如果您沒有解壓縮包並將這兩個文件取出並刪除.export擴展名,並將它們複製到您在zip文件中看到的同一目錄中。 –

0

我想你可以自定義/創建新的窗體控件 - UploadControl。您可以激活CSMFormControls> Media> UploadControl.ascx.cs。有一個擁有財產

// 
// Summary: 
//  Gets the size of an uploaded file, in bytes. 
// 
// Returns: 
//  The file length, in bytes. 
public int ContentLength { get; } 

我想你可以根據這個屬性驗證它有場

CMS.Base.Web.UI.Uploader uploader 

財產稱爲

​​

你可以在一般的here中瞭解更多關於窗體控件的知識。

+0

我的擔心影響了其他cms桌面上傳。在我開始走這條路之前,我會嘗試Brenden的想法。 –