我想在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"/>
但我无法得到我需要的东西。我有一个带滚动的简单多行文本框。
感谢您的回答。
答案 0 :(得分:3)
尝试在
中添加此内容RichText="true"
或多或少会像这样作为样本:
<SharePoint:InputFormTextBox ID="rftDefaultValue"
RichText="true"
RichTextMode="FullHtml" runat="server"
TextMode="MultiLine" Rows="5">
</SharePoint:InputFormTextBox>
另外,如果您使用chrome查看此内容,它只会显示为纯文本框,请尝试使用IE查看:)
答案 1 :(得分:1)
富文本框在非IE浏览器上是一个老问题,如果您想使用富文本的功能,则必须使用IE。
您可以在sharepoint网站上实施其他富文本编辑器,例如tinymce http://joshmccarty.com/2011/06/use-tinymce-as-the-rich-text-editor-in-sharepoint-forms/
答案 2 :(得分:0)