Não sei se você percebeu:
o FreeTextbox não é mais open source, embora eu ainda tenha sua versão anterior de código aberto.
O editor online usado pela CSDN é excelente.
Seu nome é FCKEditor
É de código aberto e independente de plataforma. Pelo menos pode suportar Asp, Asp.net e PHP.
Haha, já usei o FreeTextBox antes (conheço-o principalmente pelo Community Server).
Porém, descobri que não é tão fácil de usar quanto esperado, principalmente porque as fotos enviadas não foram bem feitas.
Ok, vamos voltar ao assunto, vamos falar sobre como nosso protagonista de hoje, FCKEditor, está implantado no Asp.net.
Primeiro, baixe o site dele. Observe aqui que você precisa baixar dois arquivos ZIP, um é o Core, que é o arquivo principal, que contém o núcleo de todo o FCKEditor. O segundo é um componente para .net.
Para facilitar a descrição, anexei o nome real do arquivo e você terá que modificá-lo de forma flexível no futuro.
O arquivo principal baixado é chamado FCKeditor_2.3.1.zip
O arquivo para .net é chamado FCKeditor.Net_2.2.zip
Etapas de implantação:
Descompacte o FCKeditor_2.3.1.zip e copie o FCKEditor para o diretório inicial do IIS. Na verdade, o efeito desejado é poder acessá-lo assim http. : //localhost/Fckeditor/ , altere as variáveis de http://localhost/Fckeditor/fckconfig.js :
_FileBrowserLanguage, o valor de _QuickUploadLanguage é alterado para aspx,
Haha, não é difícil de fazer.
(Opcional) Exclua os arquivos e pastas que começam com '_' no FCKEditor copiado. Claro, você não precisa excluí-los se estiver desenvolvendo.
Descompacte FCKeditor.Net_2.2.zip e adicione o arquivo binReleaseFredCK.FCKeditorV2.dll como adicionar um novo controle no VS.net 2003. Haha, você pode arrastar e soltar esse controle à vontade no futuro.
(Importante) Copie o arquivo DLL acima para http://localhost/FCKeditor/editor/filemanager/upload/aspx/bin/
Em seguida, nas configurações do IIS, deixe o diretório http://localhost/FCKeditor/editor/filemanager/upload/aspx/ executar Aspx
Da mesma forma, o processo acima deve ser repetido para http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/ .
Outro método mais simples é copiar FredCK.FCKeditorV2.dll para o diretório http://localhost/FCKeditor/bin/ .
Em seguida, crie o aplicativo no IIS.
O objetivo desta etapa é:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
Ambos os arquivos funcionam.
Ok, é isso. Você pode arrastar o FCKEditor para o aspx e definir o BasePath como /FCKEditor/.
se:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx não está funcionando corretamente Ao navegar no servidor, haverá um erro de solicitação XML: XXXXXXXXXXXXXX (500).
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
Quando você carrega uma foto, não há resposta, não importa como você pressiona o botão.
http://www.cnblogs.com/killkill/archive/2006/09/21/510293.html