A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如题,ASP.NET 页面之间传递值的方式有几种,除了Session外?

4 个回复

正序浏览
Asp.net之间传值的几种方式:
1.使用QueryString,如...?id=1;response.redirect();
2.使用Server.Transfer
3.使用Application
4.使用Cache
5.使用HttpContext的Item属性
6.使用Cookie
7.文件或数据库
回复 使用道具 举报
本帖最后由 laughing 于 2013-3-16 16:36 编辑

ASP.NET中实现页面间的参数传递 QueryString\Application\Session\Cookie
使用QueryString在页面间传递值是一种非常常见的方法、
回复 使用道具 举报
总的来说有页面传值、存储对象传值、ajax、类、model、表单

比较常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer
回复 使用道具 举报
1.使用query string
2.使用Server.Transfer
3.使用@PreviousPageType指令
4.利用某些控件的PostBackUrl属性
5.使用Cookie对象变量
6.使用Application 对象变量
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马