Почему ASP.Net HtmlEditorExtender сбрасывает пространство после обратной передачи? - PullRequest
0 голосов
/ 25 февраля 2019

Я использую asp.net htmlEditorExtender, когда я копирую данные из слова и вставляю их в редактор, а после нажатия кнопки пространство автоматически сбрасывается, почему это происходит?

Я использовал ajax control toolkit version 16.1, теперь я обновил его до 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>

1 Ответ

0 голосов
/ 01 марта 2019

Я решил эту проблему, Обновив набор инструментов управления Ajax до последней версии (18.1) и добавив TextMode = "Multiline" в текстовое поле.

Вот мойКод

<asp:TextBox ID="eBody" runat="server" Width="100%" Height="250px" TextMode="MultiLine"></asp:TextBox>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...