我在做一个文章发布系统的时候遇到了一个奇怪的问题就是我先在一个界面上边执行了设置 Session值的操作 this.Session["TheFirstImageUrl"] = "bg_01.gif";
然后在另外一个界面上边放了一个按钮 Button 在
单击事件里面取得 string ThePath = this.Session["TheFirstImageUrl"].ToString().Trim(0;
奇怪的是总会出现“未将对象设置应用到对象实例”或者就是取得的值为空
我用其他的界面调用的没有问题
就是这个界面上边就有问题 什么原因呢?
然后在另外一个界面上边放了一个按钮 Button 在
单击事件里面取得 string ThePath = this.Session["TheFirstImageUrl"].ToString().Trim(0;
奇怪的是总会出现“未将对象设置应用到对象实例”或者就是取得的值为空
我用其他的界面调用的没有问题
就是这个界面上边就有问题 什么原因呢?
这两个界面你是怎么切换的?是直接在调试的时候,通过在地址栏输入不同的url进行切换。
还是停止调试第一个界面,然后再调试第二个界面?或者这样试试,在设置Session值的事件中,设置值之后马上读取,如果Session值存在,说明你先前的做法有问题。如果Session值不存在,说明是你的机器或者IIS设置的问题。
其他的session值都没有问题的。就是这个设置了在它调用的几个页面页面里面都可以取到把这个页面关了就取不到了真郁闷