popupDIV模糊了ajax HTMLEditorExtender

时间:2015-09-25 05:08:23

标签: ajax

我使用Visual Studio 2015有三个独立的WebForms,具有不同的复杂性 它们都包含附加到设置为textmode =“multiline”的文本框并在Designer模式下添加的Ajax HTMLEditorExtenders 在每一个中,我遇到一个不可见的popupDIV,模糊了一些工具栏按钮和文本区域,无法找到处理此弹出窗口的方法。 popupDiv以屏幕为中心。

我使用inspect元素查看了页面,当我将不透明度的CSS更改为'1'时,我可以看到弹出窗口以及它与HTMLEditorExtender重叠的确切位置。

弹出窗口显示无法选择的取消按钮。

我在最简单的页面上使用的标记如下:

<%@ Page Language="vb" AutoEventWireup="false"    MasterPageFile="~/Site.Master"  CodeBehind="WebForm2.aspx.vb" Inherits="CRMDash2.WebForm2" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>

<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">       

<article>
    <asp:Panel ID="Panel1" runat="server">
        <div class="contbox">
            <asp:textbox runat="server" textmode="multiline" ID="TextBox1" Rows="15" ></asp:textbox>
            <ajaxToolkit:HtmlEditorExtender         ID="TextBox1_HtmlEditorExtender" 
runat="server" 
BehaviorID="TextBox1_HtmlEditorExtender" 
TargetControlID="TextBox1">
            </ajaxToolkit:HtmlEditorExtender>
        </div>
    </asp:Panel>

    <asp:Button ID="Button1" runat="server" Text="Button" />
    <asp:Label ID="Label1" runat="server" Text=""></asp:Label>
</article>
</asp:Content>

元素检查显示

<div class="ajax__html_editor_extender_popupDiv" id="MainContent_TextBox1_HtmlEditorExtender_popupDiv" style="opacity: 0;">
<div id="MainContent_TextBox1_HtmlEditorExtender_btnCancel" style="border: 1px solid black; top: 10px; width: 55px; padding-left: 20px; float: right; position: relative; cursor: pointer;" unselectable="on" float="right">Cancel</div>
</div>

我的问题是“这是一个Ajax错误吗?(在他们的网站上找不到它)和 我该怎么做才能将它作为一种解决方法来删除?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,请将其添加到标题中的css中。

.ajax__html_editor_extender_popupDiv {
    display:none;
}