我有几个页面,每个页面都有登陆框,在任意一个登陆后,会生成会话(cookie),每个页面都在page_load里判断,然后决定登陆的样式,比如,已登陆成功,就出现"退出"按钮.可是,在某一个页面登陆后,进入另一个页面不会马上反映,要多刷几次才有作用.为什么啊?郁闷啊~控件的viewstate我都用的默认的,是不是要改成false哦?还有,我的登陆框用的用户控件.
哪位大哥,帮帮我,给我点意见,谢谢~!!!
哪位大哥,帮帮我,给我点意见,谢谢~!!!
解决方案 »
- 求一AJAX跨域请求的解决方法(在ASP.NET中使用AJAX)
- 高手帮帮忙
- vs2005 新建网站 为什么没有.csproj文件
- 求在apsx设计页面的“源”视图中,操作代码的语法。
- 运行ASP.NET出现问题,急!
- 关于sql中的服务器名
- 用JAVASCRIPT来进行页面各表单之间的数据传递的问题!
- 用水晶报表的奇怪错误
- if (lb_return) Response.Write("<script>alert('加入成功!');</script>");
- 哪位能帮我把这段C#的代码改成VB的,给你100分,我对VB不太熟,谢谢
- 有什么办法动态让datagrid的编辑更新控件看不见
- 请教:怎样把.vb封装成.dll
cookie应该可以的, ViewState只对当前页面有用,参考Understanding ASP.NET View State
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/viewstate.asp也许是浏览器页面缓存问题,去IE 工具->Internet Options->General,按Settings按钮,选择Every visit to the Page,在General页,按Delete Files..,把离线文件也删掉另外,把你的cookie的Path属性设成“/”试试
<meta http-equiv="refresh" content=10>//10秒刷新一次