asp.net MVC 长时间界面未操作 刷新页面出现错误

顾西昂 2017-01-17 05:03:52
...全文
730 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
首先你要取消你的“自定义错误页”,用最傻最笨的原始的 asp.net 错误页显示信息,这样才能从网页上看到尽可能详细的提示。 其次,你的代码有错误。可惜你没有去判断分析错误,只是纠结最后这个网页去了。
小孩快跑 2017-01-22
  • 打赏
  • 举报
回复
程序报错了,断点调试一下
带头大哥_ 2017-01-20
  • 打赏
  • 举报
回复
应该session过期了导致某个地方null 注意一下要用session的地方
Jaye-L 2017-01-20
  • 打赏
  • 举报
回复
是不是在处理异常的逻辑里面又发生了异常?
qq_28210551 2017-01-20
  • 打赏
  • 举报
回复
session丢失,可以定义全局异常捕捉哪里出的问题
剑客无名 2017-01-19
  • 打赏
  • 举报
回复
再试下能不能获取到session,如果session为空了,就让用户重新登录
顾西昂 2017-01-19
  • 打赏
  • 举报
回复
引用 4 楼 z13028859609 的回复:
可能session失效后页面的某些属性值为空了,所以报错,把逻辑写全吧,session失效须重新登录。
有什么方法判断session失效
正怒月神 版主 2017-01-18
  • 打赏
  • 举报
回复
可能是session超时引发的。 你应该在页面呈现前,先去判断session。 使用controller中的OnActionExecuting方法。 给个统一验证session的http://blog.csdn.net/hanjun0612/article/details/50591996
z13028859609 2017-01-18
  • 打赏
  • 举报
回复
可能session失效后页面的某些属性值为空了,所以报错,把逻辑写全吧,session失效须重新登录。
wctmac123 2017-01-18
  • 打赏
  • 举报
回复
这个和mvc无关,任何的语言技术都会导致的,你估计是有session保存之类的过期了
Ny-6000 2017-01-18
  • 打赏
  • 举报
回复
引用 4 楼 z13028859609 的回复:
可能session失效后页面的某些属性值为空了,所以报错,把逻辑写全吧,session失效须重新登录。
是这个道理啊.
lovebaby 2017-01-17
  • 打赏
  • 举报
回复
用try/catch记录一下错误日志试试呢
EnForGrass 2017-01-17
  • 打赏
  • 举报
回复
自己去查错误的具体原因,分析分析
二月十六 2017-01-17
  • 打赏
  • 举报
回复
长时间不操作是session掉了吧

62,041

社区成员

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

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

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

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