asp.net页面传递参数的另一种用法 HttpContext.Current.Items

原创 2012年03月28日 17:01:36

--------- 页面A -----------

HttpContext.Current.Items.Add("A",  a.Text);

HttpContext.Current.Items.Add("B",  b.Text);

HttpContext.Current.Items.Add("C",  c.Text);


this.Server.Transfer("B.aspx");


------- 页面B -----------------

string strA  = HttpContext.Current.Items["A"].ToString();
string strB = HttpContext.Current.Items["B"].ToString();
string strC = HttpContext.Current.Items["C"].ToString();





相关文章推荐

HttpContext.Current.Items用途

HttpContext.Current.Items只在一次Http请求中存活,适用于: Server.Transfer(); HTTP 请求过程中在 IHttpModule 和 IHttpH...

ASP.NET多线程下使用HttpContext.Current为null解决方案

原文地址:点击打开链接 多线程或者异步调用中如何访问HttpContext? 前面我还提到在APM模式下的异步完成回调时,访问HttpContext.Current也会返回nu...

Enum.Parse 方法 (Type, String)

 将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。    参数enumType枚举的 Type。 value包含要转换的值或名称的字符串。 返回值enumType类型的对象,其值由...
  • dwzsq
  • dwzsq
  • 2008年02月15日 19:05
  • 3655

HttpContext.Current.Items用途

HttpContext.Current.Items只在一次Http请求中存活,适用于: Server.Transfer(); HTTP 请求过程中在 IHttpModule 和 IHttpH...

ASP.NET Identity V2在多线程中UserManager获取的httpContext.Current始终为null的解决办法

最近需要在Quartz一个定时器中没隔段时间执行一个操作,在这个过程当中需要获取到 ApplicationUserManager 对象。因为原来这些对象是在控制器中定义的,为了使用,特意把其挪到了定时...
  • sxf359
  • sxf359
  • 2017年07月24日 17:19
  • 146

asp.net中常用的几种页面间传递参数的方法,并说出他们的优缺点

在Web 应用程序中,页面之间交换数据(传值)是一种基本应用,它的实现效率对程序性能有直接的影响。传统的解决方案是通过Get 或Post 方法来实现的。但在ASP.NET 中,这2 种方法的使用发生了...

ASP.NET页面内传递参数方法

转载;http://www.cnblogs.com/lema/archive/2011/02/18/1957774.html#3243352 一.使用QueryString     使用Q...
  • HK_5788
  • HK_5788
  • 2015年10月05日 11:39
  • 462

ASP.NET 页面间传递参数的方法

这个新特性意味着ASP.NET2.0开发人员目前有三种可供选择的技术来将数据从一个web页面传送到另外一个页面。这三种方法是:响应重定向,服务端传输和新的跨网页提交特性。我们可以已经熟悉前两种技术了,...
  • yax405
  • yax405
  • 2013年07月18日 15:41
  • 437

ASP.NET C#----页面间参数数据传递的主要方法

转自:http://www.cnblogs.com/brainmao/archive/2011/08/08/2128534.html 隐藏域不会显示在用户的浏览器中, 一般是在页面中加入...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net页面传递参数的另一种用法 HttpContext.Current.Items
举报原因:
原因补充:

(最多只允许输入30个字)