SharePoint has many easy-to-use controls. If we develop our own WebPart or deploy it on the Layouts application page, we can directly use these system controls.
SharePoint has two rich text controls: InputFormTextBox and HtmlEditor. See the following picture:
The above is InputFormTextBox, and the following is HtmlEditor.
The InputFormTextBox name control is Microsoft. SharePoint. WebControls, And the HtmlEditor namespace is Microsoft. SharePoint. Publishing. WebControls.
To directly use these two controls on the page, you can use the following code:
<% @ Register Tagprefix = "SharePoint" Namespace = "Microsoft. SharePoint. WebControls" Assembly = "Microsoft. SharePoint, Version = 12.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" %>
<SharePoint: inputFormTextBox Title = "" class = "ms-input" Width = "800px" ID = "txtTestRecord" Runat = "server" TextMode = "MultiLine" Rows = "15" RichText =" true "AllowHyperlink =" true "RichTextMode =" FullHtml "/>
-----------------------
<% @ Register Tagprefix = "Your pointpublish" Namespace = "Microsoft. sharePoint. publishing. webControls "Assembly =" Microsoft. sharePoint. publishing, Version = 12.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c "%>
<Export pointpublish: HtmlEditor Width = "800px" ID = "txtTestRecord" Runat = "server" id = "editor1"/>
Reprinted from: http://www.cnblogs.com/jianyi0115/archive/2009/09/17/1568757.html