【问题标题】:Why ASP.Net HtmlEditorExtender dropping space after postback?为什么 ASP.Net HtmlEditorExtender 在回发后丢弃空间?
【发布时间】:2019-07-18 14:54:29
【问题描述】:

我正在使用asp.net htmlEditorExtender,当我从word 中复制数据并将其粘贴到编辑器中时,单击按钮后空间会自动下降,为什么会这样?

我使用的是 16.1 版的 ajax 控制工具包,现在我将它更新到 18.1,但遇到了同样的问题。

这是我的代码

           <div class="form-horizontal">
                <div class="form-group">
                    <asp:Label ID="lblRichTextEditor" runat="server" Text="TextEditor" CssClass="control-label col-md-3"></asp:Label>
                    <div class="col-md-8">
                        <asp:TextBox ID="eBody" runat="server" Width="100%" Height="250px"></asp:TextBox>
                        <cc1:HtmlEditorExtender ID="HtmlEditorExteBody" runat="server" TargetControlID="eBody" EnableSanitization="false" DisplaySourceTab="false">
                            <Toolbar>
                                <cc1:Undo />
                                <cc1:Redo />
                                <cc1:Copy />
                                <cc1:Paste />
                                <cc1:Bold />
                                <cc1:Cut />
                                <cc1:Italic />
                                <cc1:Underline />
                                <cc1:FontSizeSelector />
                                <cc1:FontNameSelector />
                                <cc1:UnLink />
                            </Toolbar>
                        </cc1:HtmlEditorExtender>
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-md-offset-3 col-md-9">
                        <asp:Button ID="btnSave" runat="server" Text="Save" CssClass="btn btn-default" OnClick="btnSave_Click" />
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-md-offset-3">
                        <asp:Label ID="lblBody" runat="server"></asp:Label>
                    </div>
                </div>
            </div>

【问题讨论】:

    标签: javascript c# html asp.net model-view-controller


    【解决方案1】:

    我通过将 Ajax 控件工具包更新到最新版本(18.1) 解决了这个问题,并在文本框中添加了 TextMode="Multiline"

    这是我的代码

    <asp:TextBox ID="eBody" runat="server" Width="100%" Height="250px" TextMode="MultiLine"></asp:TextBox>
    

    【讨论】:

      猜你喜欢
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      • 2012-04-03
      • 2015-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多