ASP.NET Tutorial/Configuration/ConnectionStringsSection

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Get ConnectionStringsSection part of your configuration

   <source lang="csharp">

<%@ page language="C#" %>

<%@ import namespace="System.Web.Management" %>

<script runat="server">

void Page_Load(object sender, System.EventArgs e) {

   string appPath = this.Request.ApplicationPath;    
   Configuration config = Configuration.GetConfigurationForUrl(appPath);
   ConnectionStringsSection connStrings = (ConnectionStringsSection) config.Sections["connectionStrings"];
   foreach(ConnectionStringSettings connString in connStrings.ConnectionStrings) {
       this.Response.Write(string.Format("{0} = {1}", connString.Name, connString.ConnectionString));
   }

}

</script> <html> <head id="Head1" runat="server">

   <title>Untitled Page</title>

</head>

<body>

   <form id="Form1" runat="server">
   </form>

</body> </html></source>