Linq to Sql Ensemble de la chaîne de connexion de façon dynamique en fonction de la variable d'environnement

J'ai besoin de ma chaîne de connexion pour Linq to Sql basé sur une variable d'environnement. J'ai une fonction qui renvoie la chaîne de connexion à partir du web.config basée sur la variable d'environnement, mais comment puis-je obtenir Linq à toujours utiliser ce "créé dynamiquement" chaîne de connexion (de préférence sans avoir à préciser à chaque fois)?

Je sais que je peux spécifier la chaîne de connexion en utilisant le constructeur, mais comment cela fonctionne lorsque vous utilisez le datacontext dans un LinqDataSource?

OriginalL'auteur Ryan | 2009-07-27