asp.net网站老是出错,刷新一下又好了

问题描述

最近网站老是报错,有的时候打开一个页面莫名奇妙就来了个未将对象引用到实例,肯定是没有找到数据的原因。可是刷新两下就好了,说明数据是没问题的,可是为什么有的时候又又会报错呢?不知道为什么?求高人解答。会不会是服务器承载不了了呢?可是硬盘还大着呢!又或者会不会是数据库问题,可是如果是又是什么问题呢,大家帮帮忙吧!

解决方案

解决方案二:
代码肯定是有问题的,只是没有测试到
解决方案三:
还真不好说,要看代码才能确定哈
解决方案四:
刷新是重新加载页面。也许数据就回来了。应该是你代码问题。看错误提示
解决方案五:
楼主代码的容错性不太好,多做null的判断啊~
解决方案六:
在接收数据的代码有问题,没有考虑空值情况

时间: 2024-07-30 01:33:23

asp.net网站老是出错,刷新一下又好了的相关文章

asp.net网站防恶意刷新的Cookies与Session解决方法

 本文实例讲述了asp.net网站防恶意刷新的Cookies与Session解决方法,是WEB程序设计中非常实用的技巧.分享给大家供大家参考.具体实现方法如下: Session版实现方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 public double time; public const in

asp.net网站防恶意刷新的Cookies与Session解决方法_实用技巧

本文实例讲述了asp.net网站防恶意刷新的Cookies与Session解决方法,是WEB程序设计中非常实用的技巧.分享给大家供大家参考.具体实现方法如下: Session版实现方法: public double time; public const int freetime = 1;//防刷冰冻时间间隔,当前为1秒 #region 防恶意刷新 if (Session.SessionID == null) { Response.End(); } else if (Session["sionid

服务器安全狗导致ASP.NET网站运行出错的一个案例

  字典中的关键字:"RegistryPermission"所添加的关键字:"RegistryPermission" 报错,因为服务器上安全狗对.net程序关键字过于苛刻引出报错. 今天碰到一个.net的报错,之前并没见过这种报错,也没有太多的详细信息."/"应用程序中的服务器错误. 字典中的关键字:"RegistryPermission"所添加的关键字:"RegistryPermission" 说明: 执

VPN 访问asp.net网站问题。急急急.....

问题描述 我有一个asp.net网站,两个简单的页面中有同样的gridview,页面A中用着UpdatePanel局部无刷新.页面B中没有用着无刷新:当我通过VPN访问这两个页面时,页面A中点击分页后,页面就一直不动,通过浏览器开发人员工具截获错误如下:这段代码出错:Sys.ArgumentException:BaseURLdoesnotcontain://.scriptresource.axd?Parametername:baseUrlif(url.charAt(0)==='/'){varsl

IIS7下Asp.net网站优化站点性能技巧

首先我们要学一些优化网站性能和体验的理论和基础知识,雅虎已经帮我们总结好了,详见参考链接中的几篇文章,有好心人已经给翻译成中文了. Web服务器的性能优化有很多资料介绍了,多台主机负载均衡,查询结果的多级缓存,数据库索引优化等都是常见的优化手段.随着后端优化空间越来越小,现在越来越多的网站更注重前端性能的优化,就是浏览器,http层面的优化,这里写两点最简单最有效的asp.net网站优化技巧. 了解常见的网站性能优化技巧 首先我们要学一些优化网站性能和体验的理论和基础知识,雅虎已经帮我们总结好了

将Asp.Net网站发布到IIS的四种方法

  将Asp.Net网站发布到IIS的四种方法及注意事项: 不管是那种发布方法, 第一件事情是让IIS能够支持asp.net程序, 默认IIS是不开器asp.net网站程序的支持的.在IIS中的"Web服务扩展"中, 确保"ASP.NET v2.0.50727"被启用. 其他的可以保持禁用状态. 发布方法1:---直接复制到IIS目录发布目录中(C:Inetpubwwwroot) a. 将经过VS调试且运行正常的ASP.NET网站项目的文件夹复制到IIS的wwwro

asp.net 网站报错 提示某字段不存在

问题描述 asp.net 网站报错 提示某字段不存在 asp.net 网站报错 提示某字段不存在,再刷新就好了,怎么解决!!! 解决方案 考虑一下清除缓存?或者重启服务器

关于asp.net网站发布的问题

问题描述 我是.net新手,刚用vs2005做了一个网站,我是把本机当作服务器的,也是以本机为开发环境制作的,我的系统环境是iis5.0然后就安装了一个vs2005,应该是自带的.net2.0框架我在iis里面把网站的目录设置为应用程序就可以正常运行,一切都OK,但是传到虚拟主机上就出错,我一开始传的是全部的源文件,就是没编译过的,把所有的aspx,aspx.cs文件都传上去了,我在app_Code目录下有一个文件是dboperate.cs文件,传上虚拟主机后报错找不到dboperate,但是在

求助asp.net网站修改cs代码后如果不重新生成就起效果?

问题描述 我刚刚接触asp.net,以前做asp的.现在有关问题想问下达人.我现在做了一个网站,用的是页面和代码分类的,但是每此我修改.cs文件后,页面总是不变化,非要重新生成网站后修改才能起作用,可是稍早前写另外一个网站修改.cs文件后就不用重新生成网站,页面刷新后就能看到修改效果,仔细看了两个网站的配置,也没找出在那里有区别,那位兄弟如果知道的话,给个答复吧,谢谢! 解决方案 解决方案二:修改后存盘,在刷新页面就可以了.解决方案三:不生成就显示?好像不行吧反正我是没试过,不生成它怎么生成DL