title: Viewstate Disabled - Dropdown box not returning values
body: <p>In an effort to speed up my site, I am trying to disable the viewstate as I don't think I am using it everywhere. I have a master page setup with user controls loaded (using LoadControl) in default.aspx. My typical page setup would be:</p>
  
  <p><code>Main.master -&gt; Default.aspx -&gt; ControlWrapper.ascx -&gt; MyControl.ascx</code></p>
  
  <p>I have put EnableViewState="false" in my Default.aspx page. Now when I try and read a value from a <code>DropDownList in MyControl.ascx</code> it comes back blank when the form is posted. First all, why is this? I thought I should still be able to read the value from the drop down list?</p>
  
  <p>I then tried enabling the ViewState on that control and it didn't work.</p>
  
  <p>I also tried enabling the viewstate on the <code>Page_Init</code> event of <code>MyControl.ascx</code> using <code>Page.EnableViewState = True;</code> but that didn't help either.</p>
  
  <p>I guess I am misunderstanding the viewstate somewhat, can someone point me in the right direction please?</p>
  
  <p>p.s I don't know if this information is relevant but I am adding the contents of the DropDownList dynamically in the Page_Load event. (Thinking about it, could this be the issues - Will test this now).</p>
  
  <p>Thanks.</p>