读取Web.config文件中ConnectionStrings的值
//打开config文件的虚拟路径允许读写操作
Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath);
//读取 name=FilePath的值
string myConnect = config.ConnectionStrings.ConnectionStrings["FilePath"].ToString();
修改
string ls_newstring = "Data Source=.;Initial Catalog=UserInfoDB;Persist Security Info=True;User ID=sa;Password=123123" ;
Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath);
string csName = "FilePath";
ConnectionStringsSection csSection = config.ConnectionStrings;
csSection.ConnectionStrings[csName].ConnectionString = ls_newstring;
config.Save(ConfigurationSaveMode.Modified);