最讨厌的一种bug
不调试的时候出bug,
调试的时候怎么测试都不出现。
头大了,发泄一下。
------解决方案--------------------所以说,要多写程序多调试,尤其是每次解决bug都好好总结。
见的多了,遇到这样的问题才能靠直觉搞定。
------解决方案--------------------有一些bug调试时正常,release就不行了,比如int 出了 {} 作用域,调试时很可能访问正常,而到了release可能就无法访问到正确的值了,导致某些数据错误,记录日志看看吧
------解决方案--------------------gvTable.pageIndex 这个值错了吧
------解决方案--------------------查 PageIndex 从哪里来的,每步做一个输出显示,看看问题
------解决方案--------------------DevExpress.Web.ASPxClasses.Internal.CommonUtils.CheckValueRange(Double value, Double min, Double max, String propertyName)
参数错了 应该是哪里设置错误 你现在的min 和 max 应该都等于-1 所以检查报错
------解决方案--------------------PageIndex值设置错误
------解决方案--------------------运行环境不一样出的bug才头大,我都被gac给整死了
------解决方案--------------------gvTable.pageIndex的值超了Pager.PageIndex可接受的范围了吧
------解决方案--------------------程序员好像只有两种状态,制造bug,debug