title: Dropdownlist losing values on button submit
body: <p>I have an aspx page.</p>
  
  <p>THE DROPDOWN'S SELECTED VALUE IS LOST.</p>
  
  <p>When i click search, i can perform a server side event and return to the page with everything working fine. When i press update, sadly, my combo boxes lose their values.  I have enbabledViewState to true for master page, and current page and even on all of the controls. Any ideas how i could begin to approach this? The values are gone by the time we reach page_load event. There are no other life cycle events.</p>
  
  <pre><code>Page_Load()
  {
    if(!PostBack)
    {
      //Populate a dropdown.
      This is where the dropdown is safely populated.
    }
  }
  
  btnClickSearch()
  {
  }
  
  btnClickUpdate()
  {
  }
  </code></pre>
  
  <p>The two buttons on the page.</p>
  
  <p>NOT WORKING</p>
  
  <pre><code>&lt;asp:Button id="btnUpdate" class="fg-button ui-state-default ui-corner-all" runat="server" Text="Update" onclick="btnClick_Update" onclientclick="return updateNotes();" style="width:auto;"/&gt;
  </code></pre>
  
  <p>WORKING</p>
  
  <pre><code>&lt;asp:Button id="A2" runat="server" onclick="btnClick_Submit" OnClientClick="return searchNotes();"  class="fg-button ui-state-default  ui-corner-all" style="float: left; margin-left: 20px; width:auto;" Text="Search"&gt;&lt;/asp:Button&gt;
  </code></pre>
  
  <p>The onclient click event for both buttons calls blockUI and returns true. Any idea why these would be different in behaviour?</p>
  
  <p>Also, none of the dropdown items have duplicate values.</p>