Simple session data: set and retrieve : Session Variables « Session Cookie « ASP.Net

ASP.Net
1. ADO.net Database
2. Asp Control
3. Collections
4. Components
5. Data Binding
6. Development
7. HTML Control
8. Mobile Control
9. Page
10. Request
11. Response
12. Server
13. Session Cookie
14. User Control and Master Page
15. Validation by Control
16. Validation by Function
17. XML
Microsoft Office Word 2007 Tutorial
Java
Java Tutorial
Java Source Code / Java Documentation
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
C# / C Sharp
C# / CSharp Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
PHP
Python
SQL Server / T-SQL
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
ASP.Net » Session Cookie » Session Variables 
Simple session data: set and retrieve

<script runat=server>
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
    If Len(Application("ApplicationName")) Then
        Application("ApplicationName""Check In / " _
            "Check Out Application"
        Application("PageCount"0
    End If
    If Not IsPostBack Then
        Application.Lock
        Application("PageCount"= Application("PageCount"1
        Application.UnLock
    End If
    lblTitle.Text = Application("ApplicationName")
    lblCount.Text = "This page has been accessed " _
        & Application("PageCount"" times."
    Session.TimeOut = 20
End Sub
Sub SubmitBtn_Click(Sender As Object, E As EventArgs)
    Session("VisitorsName"= txtVisitorsName.Text
    Response.Redirect("./CheckOut.aspx")
End Sub
</SCRIPT>
<HTML>
<HEAD>
<TITLE><% Response.Write(Application("ApplicationName")) %></TITLE>
</HEAD>
<BODY TEXT="black" LINK="darkred" VLINK="darkred" ALINK="red" LEFTMARGIN="40" TOPMARGIN="60">
<form runat="server">
<Font Face="Tahoma" Size="+1">
<asp:Label 
    id="lblTitle" 
    BorderWidth="7px"
    BorderStyle=9
    Width="90%"
    Font-Size="25pt"
    Font-Name="Arial"
    runat="server"
/>
<BR><BR>
<asp:Label
    id="lblMessage1"
    runat="Server"
    Text="Enter Your Name"
/>
<BR>
<asp:TextBox
    id="txtVisitorsName"
    runat="server"
    MaxLength=50
/>
<BR><BR>
<asp:button 
    id="butOK"
    text="Check In"
    Type="Submit"
    OnClick="SubmitBtn_Click" 
    runat="server"
/>
<BR><BR>
<%@ Page Language=VB Debug=true %>
<asp:Label
    id="lblCount"
    runat="Server"
/>
</Font>
</Form>
</BODY>
</HTML>


<%--  Global.asax

<SCRIPT LANGUAGE="VB" RUNAT="Server">
Sub Application_OnStart
    Application("TaxRate"0.5125
    Application("ApplicationName""Sample Global.asax"
End Sub
Sub Application_OnEnd
    'code that runs when application ends
End Sub
Sub Session_OnStart
    Application("SessionStarts"= _
        Application("SessionStarts"1
    Session.TimeOut = 1
End Sub
Sub Session_OnEnd
    Application("SessionStops"= _
        Application("SessionStops"1
End Sub
</SCRIPT>

--%>

<%-- CheckOut.aspx
<%@ Page Language=VB Debug=true %>
<script runat=server>
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
    If Len(Session("VisitorsName")) Then
        lblMessage.Text = "You have not checked in! " _
            "<A HREF=""./checkin.aspx"">Click here</A>" _
            " to check in."
        butOK.Visible = False
    Else
        lblMessage.Text = "Your Name: " _
            & Session("VisitorsName""<BR>"
        if Session.IsCookieless Then
            lblMessage.Text = lblMessage.Text _
                "Your browser does not support cookies.<BR>"
        else
            lblMessage.Text = lblMessage.Text _
                "Your browser does support cookies.<BR>"
        End If
        lblMessage.Text = lblMessage.Text _
            "Session ID: " & Session.SessionID _
            "<BR>Session Time Out: " & Session.TimeOut _
            " minutes"
    End If
    lblTitle.Text = Application("ApplicationName")
End Sub
Sub SubmitBtn_Click(Sender As Object, E As EventArgs)
    Session.Abandon
    Response.Redirect("./CheckOut.aspx")
End Sub
</SCRIPT>
<HTML>
<HEAD>
<TITLE><% Response.Write(Application("ApplicationName")) %></TITLE>
</HEAD>
<BODY TEXT="black" LINK="darkred" VLINK="darkred" ALINK="red" LEFTMARGIN="40" TOPMARGIN="60">
<form runat="server">
<Font Face="Tahoma" Size="+1">
<asp:Label 
    id="lblTitle" 
    BorderWidth="7px"
    BorderStyle=9
    Width="90%"
    Font-Size="25pt"
    Font-Name="Arial"
    runat="server"
/>
<BR><BR>
<asp:Label
    id="lblMessage"
    runat="Server"
    Text="Enter Your Name"
/>
<BR><BR>
<asp:button 
    id="butOK"
    text="Check Out"
    Type="Submit"
    OnClick="SubmitBtn_Click" 
    runat="server"
/>
<BR><BR>
</Font>
</Form>
</BODY>
</HTML>

--%>

           
       
Related examples in the same category
1. Use session to store action time (VB.net)
2. Get Cookie value and assign to the label in C#
3. Get Cookie value (C#)
4. Session Set message (C#)
5. Session get Message (C#)
6. Store your Object in Session (C#)
7. Use Session item (VB.net)
8. Get all session keys (VB.net)
9. Remove value from session value (VB.net)
10. Remove all session values (VB.net)
11. Remove session value by index (VB.net)
12. Write value to session (VB.net)
13. Add and get value from session (VB.net)
14. Clear session values (VB.net)
15. Copy session values (VB.net)
16. Remove all session content (VB.net)
17. Get session code page in VB (VB.net)
18. Session item count (VB.net)
19. Pass variables with & sign (VB.net)
20. Pass variables between pages (VB.net)
21. Use session variables (VB.net)
ww__w.j_av__a2__s.__c__o__m | Contact Us
Copyright 2003 - 08 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.