title: Remove DataSourceID with code?
body: <p>I have a DataList which is bound to a SqlDataSource,
  Ive got a LINQ query which the users can use to narrow down the data, I'm making the DataSource = the LINQ on the click event of a button.</p>
  
  <p>I get an error as the list has a DataSourceID and now I'm giving it a DataSource.</p>
  
  <p>Think this would work if i removed the datasourceid first with code before binding to the new LINQ?
  If so, any hints on how to do this?</p>
  
  <p>Thanks.</p>