2017-08-12 66 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。 –