Asp.net AJAX控件工具包透明地控制UI呈现

Asp.net AJAX控件工具包透明地控制UI呈现,asp.net,ajax,asp.net-ajax,ajaxcontroltoolkit,calendarextender,Asp.net,Ajax,Asp.net Ajax,Ajaxcontroltoolkit,Calendarextender,嗨,我对Ajax控件有奇怪的问题。 所有Ajax控件的透明背景,如Validator Callout Extender、Calendar Extender、Baloon Popup Extender Ajax的版本是4.1.51116.0 运行时版本为v4.0.30319 我没有针对这些扩展器应用任何样式 Calendar Extender的示例语法如下所示: <asp:TextBox ID="txtFrom" runat="server" CssClass="textbox txtsin

嗨,我对Ajax控件有奇怪的问题。 所有Ajax控件的透明背景,如Validator Callout Extender、Calendar Extender、Baloon Popup Extender

Ajax的版本是4.1.51116.0 运行时版本为v4.0.30319

我没有针对这些扩展器应用任何样式

Calendar Extender的示例语法如下所示:

<asp:TextBox ID="txtFrom" runat="server" CssClass="textbox txtsingleline"
    ReadOnly="true"></asp:TextBox>
<asp:ImageButton ID="imgBtnFrom" runat="server" ImageUrl="~/images/Cal20x20.png" Width="20" Height="20" ImageAlign="TextTop" />
<asp:CalendarExtender ID="txtFrom_CalendarExtender" PopupButtonID="imgBtnFrom"
    runat="server" Enabled="True" 
    TargetControlID="txtFrom" Format="MMM d, yyyy">
</asp:CalendarExtender>
快速响应(您认为这会破坏Ajax控件的UI吗?)。
在使用GZip之前,它在原始应用程序中也能正常工作。
我甚至尝试删除GZip代码并运行应用程序,但都没有成功

你知道GZip是引发这个错误的原因还是其他原因吗?
但是我试着删除GZipStreaming,最后得到了它

在代码中,以下代码行正在进行恶作剧:)

我改变了它如下,使其工作

// Compress only html and stylesheet documents.
        if (contentType == "text/html")
// Compress only html and stylesheet documents.
        if (contentType == "text/html" || contentType == "text/css")
// Compress only html and stylesheet documents.
        if (contentType == "text/html")