2017-08-12 73 views
0

你好每一個,所以我想工作機智CKFinder 3.4版本更新舊版本CKFinder 2.6和舊版本自帶一個dll文件名爲CKFinder.dll隨附一個控制名稱Filebrowser使用在ASP.NET創建這個標籤CKFInder自定義asp.net控制錯誤

<CKFinder:FileBrowser ID="FileBrowser1" BasePath="ckfinder/" Width="100%" runat="server" ></CKFinder:FileBrowser> 

現在新版本附帶有一個名爲CKSource.FileSystem.dll一個DLL文件,現在我試圖讓相同的控制器

<CKSource:FileBrowser ID="FileBrowser1" BasePath="ckfinder/" Width="100%" runat="server" ></CKSource:FileBrowser> 

使用此

<%@ Register Assembly="CKSource.FileSystem" Namespace="CKSource.FileSystem" TagPrefix="CKSource" %> 

但它說錯誤創建控制未知服務器標記。我在這裏使用了錯誤的dll文件嗎?

+0

舊版本的標籤是 不好意思拼錯了一些地方。 – Ahmad

回答

0

CKFinder 3不與CKFinder 2向後兼容。僅交換一個dll文件是不夠的。您需要從零開始安裝。此外,CKFinder 3.x中不再提供該控件。請參閱以下鏈接獲得怎樣的新CKFinder的更好的主意,應該安裝:

+0

非常感謝您的回覆我感謝您的時間和興趣。我在這些鏈接上做了所有事情。我拿出舊的CkFinder 2.x,然後重新安裝3.x,現在我稱之爲CkFinder 2.x的方式是通過控制,現在CKFinder 3.x我找不到控制中如何調用ASP.net的方法。我如何調用CKFinder 3.4x而不是控件。 – Ahmad

+1

請參閱以下兩個鏈接:https://docs.cksource.com/ckfinder3/#!/guide/dev_integration,http://docs.cksource.com/ckfinder3-net/integration.html#integration_existing_application。你不使用Control。您使用JavaScript,如果您想在服務器端控制CKFinder,請參閱以下鏈接:http://docs.cksource.com/ckfinder3-net/configuration_by_code.html。 –