Wenn Sie die HTMLEDITOR -Kontrolle auf einer SharePoint 2007 -Anwendungsseite arbeiten
-
16-10-2019 - |
Frage
Ich muss die HTMLeDitor -Steuerung innerhalb einer Anwendungsseite in SharePoint 2007 verwenden, aber ich kann es nicht zum Laufen bringen. Haben Sie irgendwelche Ideen, was ich tun muss? Verwenden des folgenden ASPX -Codes Der Editor wird auf der Seite angezeigt, aber ich erhalte JavaScript -Fehler, wenn ich versuche, ihn zu verwenden.
<%@ 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>
Um diesen Code zu verwenden, platzieren Sie ihn in eine ASPX -Datei in das Layouts -Verzeichnis und stöbern Sie von einer SharePoint -Site (z. B. /_layouts/testpage.aspx). Sie müssen auch Moss installieren lassen, da dies eine Kontrolle aus dem Publishing -Namespace ist.
Hoffe du kannst helfen. Vielen Dank.
James.
Lösung 2
Ich habe es zum Laufen. Es stellt sich heraus, dass ich wie folgt manuell einen Verweis auf eine andere JavaScript -Datei hinzufügen muss:
<script type="text/javascript" language="javascript" src="/_layouts/1033/form.js"></script>
Andere Tipps
Ich denke, der HTML -Editor ist nicht so vorgesehen. Ist es möglich, stattdessen Content -Editor -Webpart zu verwenden?