2

我想在 Sharepoint 2013 中使用富文本框,如下图所示。我怎样才能做到这一点?

Sharepoint 2013 富文本编辑器

我已经使用了下面的代码。

<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 

<SharePoint:InputFormTextBox ID="RichTextField1" runat="server" TextMode="MultiLine" RichTextMode="FullHtml" Columns="20" Rows="10"/>

但我无法得到我需要的东西。我有一个带滚动条的简单多行文本框。

谢谢你的回答。

在此处输入图像描述

4

3 回答 3

3

尝试添加这个

RichText="true" 

或多或少会像这样作为样本:

<SharePoint:InputFormTextBox ID="rftDefaultValue" 
RichText="true" 
RichTextMode="FullHtml" runat="server" 
TextMode="MultiLine" Rows="5">
</SharePoint:InputFormTextBox>

另外,如果您使用 chrome 查看此内容,它只会显示为纯文本框,请尝试使用 IE 查看此内容 :)

于 2013-04-17T08:51:55.690 回答
1

富文本框在非 IE 浏览器上是一个老问题,如果你想使用富文本的功能,你将不得不使用 IE。

您可以在您的共享点站点上实现其他富文本编辑器,例如 tinymce http://joshmccarty.com/2011/06/use-tinymce-as-the-rich-text-editor-in-sharepoint-forms/

于 2013-04-17T22:01:13.883 回答
0

我使用了这个外部(跨平台)内容编辑器:http: //nicedit.com/index.php,它对我来说非常有效。

它看起来像这样:

在此处输入图像描述

于 2019-12-11T13:18:33.207 回答