各位朋友大家好,最近项目中要使用一个在线文本编辑器的工具,现在这种在线的文本编辑器很多啊,有开源的,也有收费的,但是毕竟对我们这些收入并不好的中国程序员来说,却是买不起。我看了一下eWebEditor在线文本编辑器提供免费的使用版本,不过他好像只提供asp版本的,而我们的项目是asp.net

也有开源的,但是用了一下,感觉效果不怎么好,个人感觉还是eWebEditor看起来舒服一点,适合我们中国人,感觉有点中国的特色,不过他没有提供asp.net版本的。我下下来,看了一下,基本上大部分都是客户端代码,后台 基本就是文件上传部分了,其实在asp.net中实现文件上传是很简单的,这个只适合上传小文件。不过他有一个不错的功能就是,如果你从网页复制一段图片文字,那他会自动帮你把图片上传到你的服务端,这样就不用手动上传了。我觉得不错,所以我就打算把他改版成一个asp.net的版本,工程量不是很大,最近已经有成效了,自己测试了一下,基本没什么问题。不要还需要改进,就是只有<img>标记的图片才能自动上传,而背景图片还不行,我会继续改进,今天还没有整理好,我会尽快放上来的,如果大家要学习的话,就来下载吧,这个编辑器虽然是免费的,但是不能用于商业目的,否则后果,呵呵,你们自己负责哦,其实用的知识就是一个正则表达式,然后调用系统设定的委托,你自己写这个委托方法,然后把这个src后面的图片地址取出来,然后从远程把图片上传到你的服务器就可以了,然后在用这个图片路径替换成你的路径就行了,很快我就会把代码发上来,谢谢支持!

代码下载