What would be causing this?
I've got an UpdateProgress control in my page that listens for any Async requests, namely changing a tab in a WebTab and changing a WebDropDown item. The UpdateProgress .gif animates fine when I'm changing tabs, however, as soon as I change the drop down item in the WebDropDown, changing tab just gives me a 'frozen' gif animation.
The WebDropDown has AutoPostBackFlags-SelectionChanged set to Async, and no other properties. Scratching my head to figure out why it's doing this, but figure it might be a client side issue.
Any ideas?
using the following:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="PhoenixWeb.WebForm1" %> <%@ Register Assembly="Infragistics45.Web.v14.2, Version=14.2.20142.1028, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.Web.UI" TagPrefix="ig" %> <%@ Register Assembly="Infragistics45.Web.v14.2, Version=14.2.20142.1028, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.Web.UI.ListControls" TagPrefix="ig" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <div> <ig:WebScriptManager ID="WebScriptManager1" runat="server"></ig:WebScriptManager> <ig:WebDropDown ID="WebDropDown1" runat="server" Width="200px" DisplayMode="DropDownList"> <Items> <ig:DropDownItem Text="item1"> </ig:DropDownItem> <ig:DropDownItem Text="item2"> </ig:DropDownItem> <ig:DropDownItem Text="item3"> </ig:DropDownItem> </Items> </ig:WebDropDown> </div> </form></body></html>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="PhoenixWeb.WebForm1" %>
<%@ Register Assembly="Infragistics45.Web.v14.2, Version=14.2.20142.1028, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.Web.UI" TagPrefix="ig" %>
<%@ Register Assembly="Infragistics45.Web.v14.2, Version=14.2.20142.1028, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.Web.UI.ListControls" TagPrefix="ig" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <div> <ig:WebScriptManager ID="WebScriptManager1" runat="server"></ig:WebScriptManager> <ig:WebDropDown ID="WebDropDown1" runat="server" Width="200px" DisplayMode="DropDownList"> <Items> <ig:DropDownItem Text="item1">
</ig:DropDownItem> <ig:DropDownItem Text="item2">
</ig:DropDownItem> <ig:DropDownItem Text="item3">
</ig:DropDownItem> </Items> </ig:WebDropDown> </div> </form></body></html>
I still get the carets. So even with an absolute base scenario, I'm still getting the carets using the suggested method. Is this a bug with the WebDropDown control?
Even using ReadOnlyList I still get the carets.
Hello Alex,
In this case I would need a working isolated sample so that I could investigate it. Please feel free to attach it to his thread when you are done with it and I will be glad to help you with it.
This is all within a custom user control also, so not sure if that makes a difference (a .ascx file)
Hi again,
Using the following:
<td runat="server"> <ig:WebDropDown runat="server" ID="ddlCombined" DisplayMode="DropDownList"></ig:WebDropDown> </td>
It still shows the carets (and still has the issue whereby the updateprogress doesn't work when the caret is displayed after clicking a dropdown item).
This is strange. Do you use an external editor for the WebDropDown control ? If so, please do not use external editor. It makes no sense if the user is not allowed to enter custom values and select them.
Please see my attached sample with the following markup:
<ig:WebDropDown ID="WebDropDown1" runat="server" DisplayMode="DropDownList"> </ig:WebDropDown>
No caret is shown and the user is only able to open the drop down list and change the selection. I hope this helps. If you still need assistance with this please feel free to send your sample for investigation.