日期:2014-05-19  浏览次数:20394 次

*******************救救我,页面还是失效!!!【孟子E章】回答了,但還是不行!
救救我,页面还是失效!!!

我做过一次测试,aspx页面停留太久(我现在也没统计过是停留多谢),button事件(或者是其它事件,如calendar里的OnSelectionChanged)里的代码就会执行不到,点击button后textbox里的数据就全没了,但他也没有保存到数据库里。
很奇怪!
谁能帮助我?
谢谢!


注:
我做测试时,为了没有其它因素的影响,而专门建了一个虚拟目录,就一个文件text.aspx,没有web.config,但是仍然失效.


我以前问的问题是:Form认证,使用Cookie,页面停留过长,button事件失效,怎么办?(
http://community.csdn.net/Expert/topic/5475/5475232.xml?temp=.6785852),但现在,我为了消除其它因素的影响,专门建了一个虚拟目录,照样不行。

【孟子E章】回答了,但還是不行!是不是我還沒理解他的意思!


------解决方案--------------------
cookie如果不设置过期时间,默认和session一样,页面抄时它也超时,所以你的页面失效,很正常,如果你不想让他失效,就设置cookie过期时间,比如设置一天,肯定没有这个问题了,明白了把
------解决方案--------------------
真是超时么,private void btnHandle里的代码又是什么??
------解决方案--------------------
若使用Session,则使用Session.TimeOut属性设置驻留时间,长一点就行。
若使用Cookie,设置cookie过期时间。可以设置长一点,应当就可以了。
------解决方案--------------------
帮你顶上去,不让它沉下去,
支持!!
------解决方案--------------------
!IsPostBack
------解决方案--------------------
cookie如果不设置过期时间,默认和session一样,页面抄时它也超时,所以你的页面失效,很正常,如果你不想让他失效,就设置cookie过期时间,比如设置一天,肯定没有这个问题了,明白了把


------解决方案--------------------
我为了你这个问题小小的测试了一下,在一个空的文件里拖了个TEXTBOX和BUTTON进去,然后在CS页面写入:
protected void Button3_Click(object sender, EventArgs e)
{
string s = TextBox1.Text.Trim();
Response.Write(s+ " <br> 保存成功 ");
}

我大概过了40分钟左右来点击这个BUTTON,出现了一个奇怪的现象。我也用Framework 2.0
------解决方案--------------------
我也遇到了这个问题,关注!!!!!!!!

顶上去!!!!!!!!!!顶上去!!!!!!!!!!顶上去!!!!!!!!!!
------解决方案--------------------
你说个时间,多长时间会出现在这个问题,我有空试试