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

finer 2007-04-19 04:14:55
救救我,页面还是失效!!!

我做过一次测试,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章】回答了,但還是不行!是不是我還沒理解他的意思!
...全文
376 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
finer 2007-04-21
  • 打赏
  • 举报
回复
我昨晚打上Framework 2.0的兩個補丁後:

從昨天把頁面打開保持到今早,點擊保存,沒有發生那種現象了。

可能2.0的bug

這兩個補丁是:
1,NET Framework 2.0 ASP.NET 安全更新
2,NET Framework 2.0 SYSTEM.WEB.DLL 安全更新

我將繼續觀察。

謝謝大家的回復及指導!
finer 2007-04-20
  • 打赏
  • 举报
回复
up
finer 2007-04-20
  • 打赏
  • 举报
回复
沒有用任何的session,cookie.
我就是想測試一下,沒有session,cookie頁面會怎樣,原來一樣會失效。

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

這樣看來頁面失效好像和session,cookie沒關系啦。


請高手多多指導。
gjf2007 2007-04-20
  • 打赏
  • 举报
回复
若使用Session,则使用Session.TimeOut属性设置驻留时间,长一点就行。
若使用Cookie,设置cookie过期时间。可以设置长一点,应当就可以了。
finer 2007-04-20
  • 打赏
  • 举报
回复
to net_lover(【孟子E章】) :

我也沒有去統計時間是多少,你試試一個小時後會怎樣?

我今天打了Framework 2.0的兩個補丁,再試試看看如何?

謝謝指導!
finer 2007-04-20
  • 打赏
  • 举报
回复
up
孟子E章 2007-04-20
  • 打赏
  • 举报
回复
你说个时间,多长时间会出现在这个问题,我有空试试
LixingTie 2007-04-20
  • 打赏
  • 举报
回复
顶上去!!!!!!!!!!顶上去!!!!!!!!!!
LixingTie 2007-04-20
  • 打赏
  • 举报
回复
顶上去!!!!!!!!!!
LixingTie 2007-04-20
  • 打赏
  • 举报
回复
我也遇到了这个问题,关注!!!!!!!!

顶上去!!!!!!!!!!顶上去!!!!!!!!!!顶上去!!!!!!!!!!
finer 2007-04-20
  • 打赏
  • 举报
回复
to frankonlyfine(大跌眼镜):

你的“奇怪的现象”是什麼?

frankonlyfine 2007-04-20
  • 打赏
  • 举报
回复
我为了你这个问题小小的测试了一下,在一个空的文件里拖了个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
yoshiki1895 2007-04-20
  • 打赏
  • 举报
回复
MARK,学习
finer 2007-04-20
  • 打赏
  • 举报
回复
再次說明:

我今天在家裡的Framework 1.1下沒問題

公司用的是Framework 2.0
finer 2007-04-20
  • 打赏
  • 举报
回复
to net_lover(【孟子E章】)

页面停留和Button事件没有关系。
你说的是Button点击后,登录信息没有了吧

--------------------------------------------
登录信息有。

比如,頁面裡有一個textbox,一個button,textbox中我輸入了很多資料,但我現在突然有事離開,頁面就讓它這樣保持著,沒點擊button保存,而是等了很久才回來點擊button保存,但這時點擊button後數據保存不了,也就是沒有執行button事件裡的代碼。


button事件:
void btnAdd(object sender,EvnetArgs e)
{
//代碼
......
Response.Write(@"<script>alert('保存成功')</script>");
}

以上的代碼,如果執行成功的話,會有個'保存成功'對話框出來,頁面失效時,就不會出現'保存成功'的對話框
finer 2007-04-20
  • 打赏
  • 举报
回复
to ltmltm123456() :
cookie如果不设置过期时间,默认和session一样,页面抄时它也超时,所以你的页面失效,很正常,如果你不想让他失效,就设置cookie过期时间,比如设置一天,肯定没有这个问题了,明白了把

-----------------------------------
奇怪,我根本就沒用cookie,session,怎麼會和他們有關?
不明白,請指教!

謝謝!
孟子E章 2007-04-20
  • 打赏
  • 举报
回复
页面停留和Button事件没有关系。
你说的是Button点击后,登录信息没有了吧
ltmltm123456 2007-04-20
  • 打赏
  • 举报
回复
cookie如果不设置过期时间,默认和session一样,页面抄时它也超时,所以你的页面失效,很正常,如果你不想让他失效,就设置cookie过期时间,比如设置一天,肯定没有这个问题了,明白了把

finer 2007-04-20
  • 打赏
  • 举报
回复
和!IsPostBack沒關係。
finer 2007-04-20
  • 打赏
  • 举报
回复
和!IsPostBack關係。
加载更多回复(6)

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧