Asp.net中状态维护(2)
Http是一种无状态协议,为了改变这一状态,微软提供了状态管理对象,并且根据存放数据的位置不同分为服务器和客户端,
他们各有自己的特点,所以我们需要根据程序的需要的特点来选择合适的状态管理对象。
.Application存储在服务器端,安全性较高。
.Session存储在服务器上,Session有效期默认是20分钟。
.Cookie存储在客户端,每个Cookie有自己的期限。
.ViewState存储在客户端,只限于本页数据的读取。
.Global.asax文件是一个用来处理应用程序全局的事件基地。

例子:实现聊天功能。
把几个页面绑定到一个页面上去,可用框架集,框架集通过frameset来组织的如:
<frameset rows="80%,*"> <frameset cols="80%,*"> <frameset src="~/.aspx" /> <frameset src="~/.aspx" /> <frameset /> <frameset src="~/.aspx" name="talk" /> <frameset/>

浙公网安备 33010602011771号