易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET页面传值_第四篇_Session

例一:
+++ 修改Global.asax文件:
<%@ Application Language="C#" %>
<script runat="server">
void Application_Start(object sender, EventArgs e)
{  }
void Application_End(object sender, EventArgs e)
{  }
void Application_Error(object sender, EventArgs e)
{  }
void Session_Start(object sender, EventArgs e)
{
  Session["GlobalString"] = "TEST GLOBAL!!!";
}
void Session_End(object sender, EventArgs e)
{  }
</script>
+++ SeesionShare01.aspx页面
++ 页面代码如下:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
++ 后台代码如下:
protected void Page_Load(object sender, EventArgs e)
{
  TextBox3.Text = Session["GlobalString"].ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
  Session["name"] = TextBox1.Text.Trim().ToString();
  Session["email"] = TextBox2.Text.Trim().ToString();
  Server.Transfer("SeesionShare02.aspx");
}
+++ SeesionShare02.aspx页面
++ 页面代码如下:
(略)
++ 后台代码如下:
protected void Page_Load(object sender, EventArgs e)
{
  if (Session["name"] != null && Session["email"] != null)
  {
    Response.Write("姓名:" + Session["name"].ToString() + "</br>" +
        "电子邮件:" + Session["email"].ToString());
    Session.Clear();
    //Session.Remove("name");
    //Session.Remove("email");
  }
}
例二:
+++ PassDataTableBySession01.aspx页面
++ 页面代码如下:
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="用Session传数据集" />
++ 后台代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
  string connStr =


相关文档:

asp.net 页面打印问题

WebBrowser控件 打印2
WebBrowser是IE内置的浏览器控件,无需用户下载.
一、WebBrowser控件
  <object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>
二、WebBrowder控件的方法
//打印
WebBrowser1.ExecWB(6,1);
//打印设置
WebBrowser ......

设置自定义ASP.NET服务器控件TagPrefix的几种方法

这两天看《道不远人-----深入解析ASP.NET2.0控件开发》这本书,看完第二章内容后,想总结下“设置自定义ASP.NET服务器控件TagPrefix的几种方法”,以便以后查阅,以下面code编写的控件为例,由于重点不是控件编写,所以写了个非常简单的控件,姑且叫它EmailInput
Code
 1using System;
 2using ......

学习ASP.NET中的Application、Session、Cookie

学习ASP.NET中的Application、Session、Cookie
1.Application建立的变量,在系统内部任何地方都可以访问,通常网站地访问统计可能会用的较多。如果要用到Application首先在VS2005中建立一个global.asa文件。例如我们要写一个网站访问数量的统计的话,在global.asa中先声明变量iCount。如下所示:
     ......

asp.net页面事件执行顺序及各事件作用

    protected void Page_Load(object sender, EventArgs e)
    {
    }
    #region OnPreInit 第一步
    protected override void OnPreInit(EventArgs e)
    {
        //检查 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号