Here I will explain how to count number of visitors to a website in asp.net using C#
1.open Global.asax file and write the code as shown below
void
Application_Start(
object
sender, EventArgs e)
{
Application[
"VisitorCount"
] = 0;
}
void
Session_Start(
object
sender, EventArgs e)
{
Application[
"VisitorCount"
] = (
int
)Application[
"VisitorCount"
] + 1;
}
void
Session_End(
object
sender, EventArgs e)
{
Application[
"VisitorCount"
] = (
int
)Application[
"VisitorCount"
] - 1;
}
2.Now open your aspx page in which you want to show the count and write the following code. Just add a label where ever you want to display the count
|
< div >
< asp:Label ID = "lblCount" runat = "server" ForeColor = "Red" />
</ div >
|
Now the the below code in the cs file on page load event as shown below.
|
protected void Page_Load( object sender, EventArgs e)
{
lblCount.Text = Application[ "VisitorCount" ].ToString();
}
|
No comments:
Post a Comment