title: Linq to Sql - Set connection string dynamically based on environment variable
body: <p>I need to set my connection string for Linq to Sql based on an environment variable.  I have a function which will return the connection string from the web.config based on the environment variable, but how do I get Linq to always use this "dynamically created" connection string (preferably without having to specify it every time)?</p>
  
  <p>I know I can specify the connection string using the constructor, but how does that work when using the datacontext in a LinqDataSource? </p>