C# .NET Ajax toolkit HtmlEditorExtender未显示底部工具栏
我对Microsoft.Net Ajax工具包HTMLeditor Extender控件有一个小问题。我遇到的问题是,底部工具栏(可以进入html视图模式的工具栏)不显示,只显示文本框上方的顶部工具栏。这是.NET3.5版本。 问题是如何显示底部工具栏,或者我做错了什么。请参阅下面的代码C# .NET Ajax toolkit HtmlEditorExtender未显示底部工具栏,c#,.net,asp.net-ajax,ajaxcontroltoolkit,C#,.net,Asp.net Ajax,Ajaxcontroltoolkit,我对Microsoft.Net Ajax工具包HTMLeditor Extender控件有一个小问题。我遇到的问题是,底部工具栏(可以进入html视图模式的工具栏)不显示,只显示文本框上方的顶部工具栏。这是.NET3.5版本。 问题是如何显示底部工具栏,或者我做错了什么。请参阅下面的代码 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
<asp:TextBox ID="txbMessage" runat="server" Width="95%"
TextMode="MultiLine" Height="156px"></asp:TextBox>
<ajax:HtmlEditorExtender
ID="htmlEditorExtender1"
TargetControlID="txbMessage"
runat="server" >
<Toolbar>
<ajax:Undo />
<ajax:Redo />
<ajax:Bold />
<ajax:Italic />
<ajax:Underline />
<ajax:StrikeThrough />
<ajax:Subscript />
<ajax:Superscript />
<ajax:JustifyLeft />
<ajax:JustifyCenter />
<ajax:JustifyRight />
<ajax:JustifyFull />
<ajax:InsertOrderedList />
<ajax:InsertUnorderedList />
<ajax:CreateLink />
<ajax:UnLink />
<ajax:RemoveFormat />
<ajax:SelectAll />
<ajax:UnSelect />
<ajax:Delete />
<ajax:Cut />
<ajax:Copy />
<ajax:Paste />
<ajax:BackgroundColorSelector />
<ajax:ForeColorSelector />
<ajax:FontNameSelector />
<ajax:FontSizeSelector />
<ajax:Indent />
<ajax:Outdent />
<ajax:InsertHorizontalRule />
<ajax:HorizontalSeparator />
<%--<ajax:InsertImage />--%>
</Toolbar>
</ajax:HtmlEditorExtender>
<ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajax:ToolkitScriptManager>
中,提供了如何显示底部工具栏的示例。
HTMLEditorExtender有一个名为DisplaySourceTab
的公共属性。默认值为false,将其更改为true
像这样:
<ajax:HtmlEditorExtender runat="server" ID="htmlEditorExtender1" TargetControlID="txbMessage" DisplaySourceTab="True">
当收到错误“DisplaySourceTab”不是AjaxControlToolkit.HtmlExtender(或类似内容)的公共属性时,请重新生成项目。那么它应该会起作用