0
嗨我有Ajax控件的奇怪問題。 所有Ajax控件(如Validator Callout Extender,Calendar Extender,Baloon Popup Extender)的透明背景。AJAX控制工具套件透明地控制UI渲染
阿賈克斯的版本是4.1.51116.0 運行時版本是v4.0.30319
我未施加任何款式targed這些擴展。
日曆擴展語法示例如下:
<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>
它看起來像
和驗證標註擴展:
<asp:TextBox ID="txtDescription" runat="server" CssClass="textbox txtmultiline" MaxLength="400"
TextMode="MultiLine"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvDescription" runat="server" Display="None" ControlToValidate="txtDescription" ValidationGroup="ldForm"
ErrorMessage="Please write Description." Font-Size="Small" ForeColor="Red"
SetFocusOnError="True"></asp:RequiredFieldValidator>
<asp:ValidatorCalloutExtender ID="rfvDescriptionE" runat="server" TargetControlID="rfvDescription">
</asp:ValidatorCalloutExtender>
它看起來像下面的淺色背景
和深色背景,顯示如下:
如果我使用其他簡單的應用程序在同一個DLL,它的作品好。 我使用GZip獲得快速響應時間(您認爲這是否破壞了Ajax控件的UI?)。 在使用GZip之前,它也用於原始應用程序。 我甚至嘗試刪除GZip代碼並運行該應用程序,但徒勞無功。
任何想法是否GZip是觸發此錯誤的原因或任何其他事情? 但我試圖消除GZipStreaming