Tuesday, October 9, 2018

Live Visitor Count on website

create globle.asx file

<%@ Application Language="C#" %>

<script runat="server">

    void Application_Start(object sender, EventArgs e)
    {
        // Code that runs on application startup

        Application["hitcount"] = 0;

    }

    void Application_End(object sender, EventArgs e)
    {
        //  Code that runs on application shutdown

    }

    void Application_Error(object sender, EventArgs e)
    {
        // Code that runs when an unhandled error occurs

    }

    void Session_Start(object sender, EventArgs e)
    {
        // Code that runs when a new session is started
        int n;
        n = (int)Application["hitcount"];
        n = n + 1;
        Application["hitcount"] = n;


    }

    void Session_End(object sender, EventArgs e)
    {
        // Code that runs when a session ends.
        // Note: The Session_End event is raised only when the sessionstate mode
        // is set to InProc in the Web.config file. If session mode is
set to StateServer
        // or SQLServer, the event is not raised.

        int n;
        n = (int)Application["hitcount"];
        n = n - 1;
        Application["hitcount"] = n;

    }

</script>




How to call visitor


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class currentcount : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
       //actual browsers open count(visiters)
        Label1.Text = "Number of Users is to be visited:=   " +
Application["hitcount"];

    }
}

No comments:

Post a Comment

GRIDVIEW ON ROW DATA BOUND EVENT

 Database Create  Student : roll , name , city , cost  Fix 6 Value  in Database Record  ====================================================...