FCKeditor2.2+ASP.NET2.0不完全攻略1
点击次数:31 次 发布日期:2008-11-26 11:43:27 作者:源代码网
|
源代码网推荐 Website:http://www.wrestsoft.com 源代码网推荐 技术Blog:http://dsclub.cnblogs.com 源代码网推荐 My Space:http://www.myspace.com/dsclub 源代码网推荐 QQ:9967030 源代码网推荐 源代码网推荐 前几天写了一篇关于基于ASP.NET2.0的FCKeditor的使用心得,由于不少网友要求再写得详细些,今天再总结续写一些。本文所示用的FCKeditor版本是FCKeditor2.2,截至目前这个是最新版本。 源代码网推荐 源代码网推荐 FCKeditor相关资料简介: 源代码网推荐 官方网站http://www.fckeditor.net/ 源代码网推荐 官方文档http://wiki.fckeditor.net/ 源代码网推荐 下载地址http://www.fckeditor.net/download/default.html 源代码网推荐 官方演示http://www.fckeditor.net/demo/default.html 源代码网推荐 源代码网推荐 源代码网推荐 针对于ASP.NET开发者来说,你有两种选择: 源代码网推荐 1. 只使用FCKeditor,下载http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=75845,然后自行配置其中的几个核心js文件。对此发开不作为本文所讨论的范畴。 源代码网推荐 2. 使用FCKeditor.Net,下载http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=137125。需要声明的是,这个文件只是一个ASP.NET控件DLL文件,并不包括FCKeditor的编辑器内核。所以你还应该下载上一种方式中提到的文件包。 源代码网推荐 源代码网推荐 下面结合一个ASP.NET2.0的项目来具体看看FCKeditor的安装、配置。在开始之前请先下载FCKeditor文件包和FCKeditor.Net 服务器控件。启用VS2005新建一个C#的WEB Site工程,取名FCKPro。 源代码网推荐 源代码网推荐 FCKeditor安装: 源代码网推荐 所谓安装就是一个简单的拷贝过程。 源代码网推荐 把下载的FCKeditor_2.2.zip文件包直接解压缩到FCKPro的根目录下,这样根目录下就得到一个FCKeditor文件夹,里面富含所有FCKeditor的核心文件。 源代码网推荐 然后把下载的FCKeditor.Net_2.2.zip随便解压缩到你硬盘的一个空目录,里面是FCKeditor.Net的源代码(基于.NET1.1的C#工程),你可以用VS2003来对它进行再度开发,本文尚不涉及本内容,我们只是直接使用FCKeditor.Net工程目录下的inRelease目录中的FredCK.FCKeditorV2.dll文件。 源代码网推荐 在VS2005中添加对FredCK.FCKeditorV2.dll的引用: 源代码网推荐 1. 在FCKPro工程浏览器上右键,选择添加引用(Add Reference…),找到浏览(Browse)标签,然后定位到你解压好的FredCK.FCKeditorV2.dll,确认就可以了。这时,FCKPro工程目录下就多了一个bin文件夹,里面包含FredCK.FCKeditorV2.dll文件。当然,你也可以完全人工方式的来做,把FredCK.FCKeditorV2.dll直接拷贝到FCKProin下面,VS2005在编译时会自动把它编译进去的。 源代码网推荐 2. 为了方便RAD开发,我们把FCKeditor控件也添加到VS的工具箱(Toolbox)上来,展开工具箱的常用标签组(General),右键选择组件(Choose Items…),在对话框上直接找到浏览按钮,定位FredCK.FCKeditorV2.dll,然后确认就可以了。这时工具箱呈现 源代码网推荐 源代码网推荐 我的经验告诉我,这样会省去很多在开发时使用FCKeditor控件时要添加的声明代码。 源代码网推荐 源代码网推荐 至此,你已经完成了FCKeditor的安装,并可以在你的项目中使用FCKeditor了,当然后面还有很多需要配置的东西。 源代码网推荐 源代码网推荐 FCKeditor在ASP.NET2.0 Web项目中的配置: 源代码网推荐 现在,我开始来把FCKeditor应用在我们的项目中。打开Default.aspx,切换到设计模式(Design),把FCKeditor控件从工具箱上拖动下来,在Default页上你就可以看到这个FCKeditor了,不过这时只能看到一个FCKeditor的站位框,不会看到运行时的效果,鼠标选中FCKeditor1后,在属性(Property)面板上可以设置这个FCKeditor对象的一些基本属性。比较重要的是BasePath属性,如果先前FCKeditor就定在了根目录的FCKeditor下,就设置成~/FCKeditor/,如果是别的目录名就换成相应的值(注意:控件默认值是/FCKeditor/,因为我们使用的是服务器控件设置了runat="server"属性所以要显式的声明BasePath="~/FCKeditor/")。把Default.aspx切换到源代码模式(Source),我们可以看到IDE自动生成的代码: 源代码网推荐 源代码网推荐 做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。 源代码网推荐 源代码网供稿. |
