Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
990
First item automatically selected?
posted

I am using a WebDropDown in multiple selection mode and adding items manually in my Page_Load event.

When the page loads, the first item in the list is always automatically selected.  I can not find a way to turn this off.

During a postback, the correct items remain selected/deselected, it's just that when my page is first loaded, the first item is preselected.

I need to have no items selected on first page load.

Parents
No Data
Reply
  • 8736
    Suggested Answer
    posted

    Hello,

    I was not able to see the first item selected using NetAdvantage version 12.1.20121.2072 and IE 9. I used below HTML mark up and code to test this:

    HTML MarkUp:

    <ig:WebDropDown ID="WebDropDown1" runat="server" Width="200px" EnableMultipleSelection="True"> </ig:WebDropDown>

    Code:

    DropDownItem wd = new DropDownItem(); wd.Text = "First"; wd.Value = "1"; this.WebDropDown1.Items.Add(wd);

    DropDownItem wd1 = new DropDownItem(); wd1.Text = "Second"; wd1.Value = "2"; this.WebDropDown1.Items.Add(wd1);

    If you want to clear selected items explicitly on page load, I would suggest you to use SelectedItems.Clear(); method as shown below:

     if (!IsPostBack)

    this.WebDropDown1.SelectedItems.Clear();

    I hope this helps.

Children