我给你提供个思路:如果还有什么问题可以Hi我,我会帮你解决的
1.文本编辑器上面都应该有插入分页符的标签,点击后文本编辑器默认添加的分页符是:
&nb sp;
为了便于操作,简而化之,要对这个分页符进行必要的修改,修改方法是:
找到js文件:在/fckeditor/editor/js/目录下,需要修改的有两个js文件:fckeditorcode_ie.js(针对IE浏览器的配置)、fckeditorcode_gecko.js(针对非IE浏览器的配置)。
在js文件中找到如下代码,并做修改:
var FCKPageBreakCommand=function()
{this.Name='PageBreak';};
FCKPageBreakCommand.prototype.Execute=function()
{FCKUndo.SaveUndoStep();
var e=FCK.EditorDocument.createElement('DIV'); //此处不用修改
e.style.pageBreakAfter='always';//把它删掉;
e.innerHTML='
&nb sp;'; //这里是在
中添加的内容,修改一下;我的是修改为e.innerHTML='hongtao';也就是仅有一个空格;
保存,重新添加文章,添加文章时看不出变化,保存看查看数据,分页符的位置变为:
hongtao
为文章分页就可以用split()方法进行拆分显示了;例如:
string[] contentArray = content.Split(new string[] { "
hongtao
" }, StringSplitOptions.RemoveEmptyEntries);
我这里的content变量就是你用来存储从数据库中读取到的文章内容的变量
怎么样?对你是否有帮助,如果有问题可以Hi我袄 最后,别忘了 要给我加分袄