软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP.NET > 实例教学:ASP.NET内置对象Application

实例教学:ASP.NET内置对象Application

  烈火建站学院(LieHuo.Net)网络编程 Application对象是HttpApplicationState类的一个实例,它可以产生一个所有Web应用程序都可以存取的变量,这个变量的可以存取范围涵盖全部使用者,也就是说只要正在使用这个网页的程序都可以存取这个变量。

  新建一个网站,包括两个网页,代码如下:

  1、Index.aspx代码:

以下为引用的内容:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Index.aspx.cs" Inherits="Index" %>
<!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 runat="server">
    <title>实例教学:ASP.NET内置对象Application_liehuo.net</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <table style="width: 300px; height: 100px">
            <tr>
                <td style="width: 100px">
                    用户名:</td>
                <td style="width: 246px">
                    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td>
            </tr>
            <tr>
                <td style="width: 100px">
                    密 &nbsp;&nbsp; 码:</td>
                <td style="width: 246px">
                    <asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox></td>
            </tr>
            <tr>
                <td style="text-align: center;" colspan="2">
                    <asp:Button ID="Button1" runat="server" Text="登录" OnClick="Button1_Click" /></td>
            </tr>
        </table>
    </div>
    </form>
</body>
</html>
Index.aspx.cs代码:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Index : System.Web.UI.Page
{
    string strInfo;
    protected void Page_Load(object sender, EventArgs e)
    {
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        Application["Info"] = TextBox1.Text;
        strInfo = Application["Info"].ToString();
        if (TextBox1.Text == "admin" && TextBox2.Text == "admin")
        {
            Session["name"] = TextBox1.Text;
            Response.Redirect("Default.aspx?Info=" + strInfo + "");//地址栏的传值
        }
    }
}

相关阅读
栏目导航
推荐软件