当前位置:  开发笔记 > 编程语言 > 正文

如何将字符串从一个aspx.cs页面带到另一个页面?

如何解决《如何将字符串从一个aspx.cs页面带到另一个页面?》经验,为你挑选了1个好方法。

我想在一个aspx.cs文件中使用一个字符串,而不是另一个.我知道这很容易,但我该怎么做呢?



1> Serhat Ozgel..:

您可以在查询字符串中执行此操作.在您的第一页:

Response.Redirect("Second.aspx?book=codecomplete");

在第二页

string book = Request["book"];

此方法将允许您的用户查看您传递到第二页的内容.或者,您可以将其放在会话对象中.放置它使用:

Session["book"] = "codecomplete";

并让它回来使用:

string book = Session["book"] as string;

作为第三种选择,您可以使用Server.Transfer.如果要转到服务器端的第二页,请使用此方法.但请注意,您的用户将继续在地址栏上看到第一页的网址.

在第1页:

this.SomeProperty = "codecomplete";
Server.Transfer("SecondPage.aspx");

在第2页:

string book = (PreviousPage as Page1).SomeProperty;

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有