Here I will show you step by step procedure how to maintain states in ASP.NET in Visual Studio 2005/2008.
The use of state implementation is that a numeric values will show you that how many times your web page has been opened or refreshed or loaded.
Here I am using Visual Studio 2008 but there is no condition you can use Visual Studio 2005 also.
So follow these steps to create State Implementation
The steps are:
1- Start -> All Programs -> Visual Studio 2005 or Visual Studio 2008
Now the Visual Studio will open like this:-
1.jpg
2- Now go to File Menu -> New -> Web Site
When you will click on the "New Web Site" a new window will open like this:-
2.jpg
3- Under Visual Studio Installed Template-> Choose ASP.NET WEB SITE -> Choose File System from the location combo box -> Set the path by the browse button - > Choose the language from the Language ComboBox (Visual C# , Visual Basic , J #)
Choose Visual C#
4 - Click on the OK Button:-
Now you will see a new from like this :-
3.jpg
First you have to learn XML and HTML to work with ASP .NET.
I have used to make the text as comment this is the way to make comment in this code ...
Inside the tags just u type line by line.....
Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default"
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml"
head id="Head1" runat="server"
title:
form id="form1″ runat="server"
div
In between div tags you can manage your web controls like buttons, labels, picture
Box, ImageMap etc
See here is a tab named Design in the bottom of this page
5- Click on this tab and you will see a blank web page where you can drag any control from the toolbox (which is in the left side of this window)
6- Drag a Label Control in the design window or in the source window...
7-Now write this code on the top of the source window
Inside the tags place it...
%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %
script runat="server"
protected void Page_Load(object sender, EventArgs e)
{
Application["visits"] = (int)Application["visits"] + 1;
Label1.Text = Application["visits"].ToString();
}
/script
8- Now go to solution explorer and right click on the web site and choose Add New Item and add a .asax extension file.
9- Now type this code in the .asax extension file
<%@ Application Language="C#" %>
script runat="server"
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
Application["visits"] = 0;
}
/script
10 - Now run your web site by Ctrl + F5
11- Refresh your web page...
No comments:
Post a Comment
Confidence may not bring success but
It gives a heart to face any challange..!