0

数か月前、Ajax Control Toolkit から HTMLEditorExtender をアプリケーションに実装し始めましたが、すべてうまくいきました。しばらくそのままにして、アプリケーションを新しい TFS に移行し、VS 2013 にアップグレードしました。これらのページを完成させるために戻ってきたので、エディターにテキスト ボックスのアウトラインが表示されなくなっていることがわかりました。アイコン上の画像。テキスト ボックスに入力することはできますが、見栄えが悪く、修正方法がわかりません。

以下に、私が話していることの例を示します。

ここに画像の説明を入力

nuget を使用して AjaxControlToolkit をアンインストールし、再インストールしようとしましたが、問題は解決しませんでした (ただし、何か問題があり、完全に削除されていない可能性があります)。

私が使用している AjaxControlToolkit のバージョンは 4.1.7.1213 です。

これは .NET 4.0 Web アプリケーションです。

4

1 に答える 1

1

問題は、特に UpdatePanel 内でアイコンがロードされないことです。それらをリロードさせるためのより良い方法を望んでいますが、この回避策は私にとってはうまくいきます。これを UpdatePanel の前に追加します。コントロールが表示されないようにする Panel の Visible=False に注意してください。

<asp:Panel ID="pnlHtmlEditor" runat="server" Visible="false">
    <asp:TextBox ID="txtPreLoad" runat="server" />
    <ajaxToolkit:HtmlEditorExtender ID="heeExtenderPreLoad" runat="server" TargetControlID="txtPreLoad" />
</asp:Panel>
于 2014-05-29T19:51:14.220 に答える