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

ASP.NET页面传值_第五篇_Application

+++ 修改Global.asax文件:
<%@ Application Language="C#" %>
<script runat="server">
void Application_Start(object sender, EventArgs e)
{
  Application["count"] = 0;
}
void Application_End(object sender, EventArgs e)
{  }
void Application_Error(object sender, EventArgs e)
{  }
void Session_Start(object sender, EventArgs e)
{  }
void Session_End(object sender, EventArgs e)
{  }
</script>
+++ ApplicationShare01.aspx页面
++ 页面代码如下:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /><br />
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
++ 后台代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
  Application["name"] = TextBox1.Text.Trim().ToString();
  Application["email"] = TextBox2.Text.Trim().ToString();
  Server.Transfer("ApplicationShare02.aspx");
  //Response.Redirect("ApplicationShare01.aspx");
}
+++ ApplicationShare02.aspx页面
++ 页面代码如下:
(略)
++ 后台代码如下:
protected void Page_Load(object sender, EventArgs e)
{
  Application.Lock();
  Response.Write(Application["name"].ToString() + "</br>" +
      Application["email"].ToString() + "</br>");
  Application["count"] = Convert.ToString(Int64.Parse(Application["count"].ToString()) + 1);
  Response.Write(Application["count"].ToString() + "</br>");
  Application.UnLock();
}
+++ 说明:
(1) Application_Start()在请求 ASP.NET 应用程序中请求第一个资源(如页面)时被调用;
(2) Application_Start()事件里放一个计数器变量count,记录登录网站的次数;
(3) Server.Transfer 与 Response.Redirect 的区别;
(4) 像Session和Application这样的传值方式,都只能传简单变量(基本数据类型),而不能是对象。


相关文档:

ASP.NET中让图片以二进制的形式存储在数据库中


 今早有个网友问到我这问题,以前我都是直接在数据库中存文件名的,还没有试过存储整张图片到数据库中,上网搜索了一下,自己又测试了一番,代码如下:
建立保存图片的表的SQL语句:
 
Sql代码 < width="14" height="15" src="javascripts/syntaxhighlighter/clipboard_new.swf" pluginspage="http://w ......

基于功能更丰富的基础类构建您自己的 ASP.NET 页面

基于功能更丰富的基础类构建您自己的 ASP.NET 页面
发布日期 : 11/4/2004 | 更新日期 : 11/4/2004
Dino Esposito
Wintellect
适用范围:
Microsoft ASP.NET
Microsoft ASP.NET 2.0
摘要:通过继承可以在通用 Microsoft ASP.NET 类(例如 Page 类)中添加功能。这为您提供了一个公共场所,使您可以添加功能并将功能部 ......

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 获取当前URL的正确方法

HttpContext.Current.Request.Url.ToString() 并不可靠。
如果当前URL为
http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5
通过HttpContext.Current.Request.Url.ToString()获取到的却是
http://localhost/search.aspxuser=http://csharp.xdowns.com&tag=&frac14;&fra ......

ASP.NET页面传值_第二篇_查询字符串

例一:
+++ 第一个页面
++ 页面代码如下:
<div>
 <a href="QueryString04.aspx?blog=DoooooNetooooot.blog.tianya.cn&qq=516535763">超链接传值示例</a>
</div>
++ 后台代码如下:
(略)
+++ 第二个页面
++ 页面代码如下:
(略)
++ 后台代码如下:
protected void Page_Load( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号