使HTMLEDITOR控件在SharePoint 2007应用程序页面上工作
-
16-10-2019 - |
题
我需要在SharePoint 2007中的应用程序页面中使用HTMLEDITOR控件,但我无法使其工作。您有什么想法我需要做什么?使用以下ASPX代码,编辑器出现在页面上,但是当我尝试使用它时,我会发现JavaScript错误。
<%@ Page Language="C#" MasterPageFile="~/_layouts/application.master" Inherits="Microsoft.SharePoint.WebControls.LayoutsPageBase" %>
<%@ Register Tagprefix="Publishing" Namespace="Microsoft.SharePoint.Publishing.WebControls" Assembly="Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<asp:Content ID="Main" runat="server" contentplaceholderid="PlaceHolderMain" >
Publishing:HtmlEditor <Publishing:HtmlEditor runat="server" />
</asp:Content>
要使用此代码,将其放在布局目录中的ASPX文件中,然后从SharePoint站点(EG /_LAYOUTS/TESTPAGE.ASPX)浏览。您还需要安装苔藓,因为这是出版名称空间中的控件。
希望您能提供帮助。谢谢。
詹姆士。
解决方案 2
我已经有效了。事实证明,我需要手动添加对另一个JavaScript文件的引用,如下所示:
<script type="text/javascript" language="javascript" src="/_layouts/1033/form.js"></script>
其他提示
我认为HTML编辑器不打算使用这种方式。是否可以使用内容编辑器Web部件?