日期:2014-05-18  浏览次数:20378 次

能直接修改Session_Start里的字段值吗?
global.asax的Session_Start里 定义了一个 Session["TAB1"] = "奇幻玄幻";

能否通过代码直接把"奇幻玄幻"替换成别的字?

------解决方案--------------------
能,随便哪个页面写Session["TAB1"] = "XXXX"
------解决方案--------------------
可以,Session是共享于应用程序域中的!
------解决方案--------------------
global.asax 是asp.net应用程序文件,它是一个声明文件,用来存放session对象和application对象的事件过程。global.asax全局处理程序在一个应用程序中最多有一个,而且必须放在应用程序的根目录下,在Session_Start中可以自定义session的值,当客户端请求一个回话时就会触发Session_Start事件你在Session["TAB1"] 中赋的值就生效了你也可以看看Application对象
------解决方案--------------------
定义的时候怎么改都行

只是获取的时候别忘记了是什么就行