Mega Code Archive

 
Categories / ASP.Net / Development
 

ConfigurationManager AppSettings

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Application Settings</title> </head> <body>     <form id="form1" runat="server">     <div>       <h1>Application Settings</h1>       Title:<asp:Label ID="lblTitle" runat="server" />       <br />       ISBN:<asp:Label ID="lblISBN" runat="server" />     </div>     </form> </body> </html> File: Default.aspx.cs using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : System.Web.UI.Page  {     protected void Page_Load(object sender, EventArgs e)     {        if (!IsPostBack)        {           string strTitle = ConfigurationManager.AppSettings["appTitle"];           lblTitle.Text = strTitle;           lblISBN.Text = ConfigurationManager.AppSettings["appISBN"];        }     } } File: Web.Config <?xml version="1.0"?> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">   <appSettings>     <add key="appISBN" value="0-596-00487-7"/>     <add key="appTitle" value="Programming ASP.NET"/>   </appSettings>   <system.web>     <compilation debug="true"/>     </system.web> </configuration>