Could someone please help: I have added a function to clear all webdropdowns and webdatepicker's on my page. For some reason I cannot get the WebDropdowns ( which are just in divs or my datapickers to clear. What is really weird with the Webdropdowns is that I have two other dropdowns that are not in the Panel "pnlDrops" and are in UpdatePanels. Those will clear by setting the .SelectedItemIndex = 0 and setting dropdown.items.clear.
Note: The button that I use to clear the webdropdown and webdatepicker is contained within an asp.net UpdatePanel, Updatemode="Always".Dave.ThanksDave.Here is my source: <asp:Panel ID="pnlDrops" runat="server"> <table width="80%" cellpadding="0" cellspacing="0"> <tr> <td align="left"> <asp:Label ID="lblWarehouse" runat="server" Text="WareHouse:" Font-Size="Small"></asp:Label> <ig:WebDropDown ID="ddlWarehouse" runat="server" Width="110px" EnableClosingDropDownOnSelect="false" DropDownContainerWidth="110px" DropDownContainerHeight="200px" EnableMultipleSelection="true" MultipleSelectionType="Keyboard" EnableDropDownAsChild = "false"> </ig:WebDropDown> </td> </tr> </table> </asp:Panel> <ig:WebDatePicker runat="server" ID="wdpStartDate" StyleSetName="Default" Width="100px"> </ig:WebDatePicker>Here is the code that I have been using:Dim webDD As WebDropDown For Each c As Control In pnlDrops.Controls If TypeOf c Is WebDropDown Then webDD = CType(c, WebDropDown) webDD.SelectedItemIndex = 0 End If Next' Clear Date Controls. wdpStartDate.Text = "" wdpStartDate.Value = wdpStartDate.MinValue wdpEndDate.Text = "" wdpEndDate.Value = wdpEndDate.MinValue
Hello,
Thanks for the mark up and the details provided. I was able to find WebDropDown using the below line of code:
Dim wdd As WebDropDown = Me.pnlDrops.FindControl("ddlWarehouse")
Once I have instance of WebDropDown I was able to clear it using the below line of code in button click event.
wdd.CurrentValue = String.Empty
Also make sure the WebDropDown and button is in the same update panel.
Hope this helps.
Thanks,
Bhadresh
I am following up to see if you were able clear WebDropDown based on the details I have provided?
Update me if you have any further questions with this matter.
This is very frustrating. These controls do not function intuitively. I cannot get this dropdown to clear the selection. ClearSelection should work. Infragistics should have this bug fixed at this point in the game...wow.
I'm using Infragistics ASP.NET Controls v11.1. I've spent days (that's right... DAYS) trying to clear the menu and it's still not working.
The item collection is empty, yet the dropdown list still shows the items. So when I you say "frustrating" I hear you.
WebDataDropDown is another piece of work. I wasted so much time getting the columns to size properly. I have the feeling the Infragistics developers do not work in the real world. It's illogical in their thinking and the code is buggy.