внутри вашего web.config положить
<configuration>
<connectionStrings configSource="connstrings.config"/>
</configuration>
создайте файл в корневом каталоге вашего сайта с именем connstring.config и поместите в него следующее
<?xml version="1.0"?>
<connectionStrings>
<add name="local"
connectionString="Data Source=dbserver;Initial Catalog=databasename;Integrated Security=True;Pooling=false;Connect Timeout=5;"
providerName="System.Data.SqlClient" />
</connectionStrings>
создайте класс в вашем проекте с именем Database.cs и поместите в него следующее
using System.Configuration;
public class Database
{
public class ConnStrings
{
public static string local = ConfigurationManager.ConnectionStrings["local"].ConnectionString;
}
}
теперь, когда вам нужна строка коннекта, вы можете использовать Database.ConnStrings.local