Mega Code Archive

 
Categories / ASP.Net / Session Cookie
 

Application state

<%@ Page language="c#" src="ApplicationState.aspx.cs" AutoEventWireup="false" Inherits="WebForm1" %> <html>   <body>        <form id="Form1" method="post" runat="server">     <h1>Application State page</h1>     </form>      </body> </html> <%-- ApplicationState.aspx.cs using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls;   public class WebForm1 : System.Web.UI.Page   {     private void Page_Load(object sender, System.EventArgs e)     {       Application.Lock();       if (Application[Request.Browser.Browser] != null)         Application[Request.Browser.Browser] = (int)Application[Request.Browser.Browser] + 1;       else         Application[Request.Browser.Browser] = 1;       Application.UnLock();       for (int i=0; i<Application.Count; i++)         Response.Output.Write("<p>{0} : {1} hits</p>", Application.GetKey(i), Application[i]);     }     #region Web Form Designer generated code     override protected void OnInit(EventArgs e)     {       //       // CODEGEN: This call is required by the ASP.NET Web Form Designer.       //       InitializeComponent();       base.OnInit(e);     }          /// <summary>     /// Required method for Designer support - do not modify     /// the contents of this method with the code editor.     /// </summary>     private void InitializeComponent()     {           this.Load += new System.EventHandler(this.Page_Load);     }     #endregion   } --%>