在C#ASP.NET中将数据从一个页面传输到另一个页面
我试图将我的数据从一页发送到另一页。。 我正在使用会话[]传输它, 但问题是会话真的消耗了我的内存,使我的网站变慢了。。 有什么建议吗?使用查询字符串在C#ASP.NET中将数据从一个页面传输到另一个页面,c#,asp.net,C#,Asp.net,我试图将我的数据从一页发送到另一页。。 我正在使用会话[]传输它, 但问题是会话真的消耗了我的内存,使我的网站变慢了。。 有什么建议吗?使用查询字符串 String s = Request.QueryString["field1"]; 最快的方法是QueryString,但使用它有一些限制: 信息应该是字符串,必须包含对URL地址有效的字符 这些信息将对每一个用户和每一个上网的人开放 高级用户可以修改querystring并设置可能导致意外结果的任何其他值 浏览器对URL地址有长度
String s = Request.QueryString["field1"];
最快的方法是QueryString,但使用它有一些限制:
- 信息应该是字符串,必须包含对URL地址有效的字符
- 这些信息将对每一个用户和每一个上网的人开放
- 高级用户可以修改querystring并设置可能导致意外结果的任何其他值
- 浏览器对URL地址有长度限制(1-2kB) 如果您对此限制没有问题,那么可以使用QueryString,它比会话更快