广

ASP.NET

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    ASP.NET内置对象之Application对象

    2018-05-08 11:29:31 次阅读 稿源:互联网
    广告
    新建一个网站,包括两个网页,代码如下:
    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>无标题页</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">
    密    码:</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 + "");//地址栏的传值
    }
    }
    }
    2、Default.aspx代码:
    <%@ 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 runat="server">
    <title>无标题页</title>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <table style="width: 500px; height: 323px">
    <tr>
    <td colspan="2">
    <asp:TextBox ID="TextBox2" runat="server" Height="314px" Width="497px" TextMode="MultiLine"></asp:TextBox></td>
    </tr>
    <tr>
    <td>
    <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
    <asp:TextBox ID="TextBox1" runat="server" Width="390px"></asp:TextBox></td>
    <td>
     
    <asp:Button ID="Button2" runat="server" Text="发送" OnClick="Button2_Click" /></td>
    </tr>
    </table>
    </div>
    </form>
    </body>
    </html>
    Default.aspx.cs代码:
    using System;
    using System.Data;
    using System.Configuration;
    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 _Default : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {
    Label1.Text = Session["name"].ToString();
    /*对象的增加
    Application.Add("App1", "Value1");
    Application.Add("App2", "Value2");
    Application.Add("App3", "Value3");
    Response.Write("Application对象的使用");
    Response.Write("<br>");
    for (int i = 0; i < Application.Count; i++)
    {
    Response.Write("变量名:" + Application.GetKey(i));
    Response.Write(",值:" + Application[i] + "<p>");
    Response.Write("<br>");
    }*/
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
    Application["content"] = TextBox1.Text;
    TextBox2.Text = TextBox2.Text + "/n" + Label1.Text + "说:" + Application["content"].ToString();
    }
    }

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告