Url传值、ViewState传值与Session传值

url传值:将本页面的值传到下一个页面。

比如:将值id从a页面传到b页面,b页面接收到后,如果需要将值id再传到c页面,就需要再传一次,在c页面再接收一次。(有点麻烦吧,Session传值就不会这样,它可以直接跨页面接收)

Session传值:跨页面传值,任何页面都可以获取定义好的Session。

当然session也有一定的缺点,比较消耗资源,需要的时候再使用,用的最多的是登录的时候。

ViewState传值:浏览器保存机制,不能跨页面,只在本页面使用。感觉和变量有点像,但是变量会局限在一个类或方法里,viewstate在页面里。

那么viewstate和全局变量相比呢?

全局变量在刷新的时候会刷新,就会被重新赋值。而viewstate是浏览器保存机制,会一直保存页面状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值