追踪了一下午的问题:提交页面后报错:此程序无法显示网页页面的功能就是从一个业务复制到相似功能的业务数
追踪了一下午的问题:提交页面后报错:此程序无法显示网页
页面的功能就是从一个业务复制到相似功能的业务数据
使用Oracle数据库,数据量也不大,大约1000多条记录,涉及到5,6个表,而且表也都没有什么Relation
一点提交就出现:此程序无法显示网页,可是代码我明明用了try,为什么不是抛出异常呢?
很纳闷,调试了一下午,也没能找出什么问题,通过排除法找到是下面几句代码的问题:
C# codetry{foreach (Cflowname itemCflowname in l_arrCflowname){ itemCflowname.Key = 1; l_entity.Insert(itemCflowname); // 这个Insert是根据实体类自动生成相应SQL的方法 foreach (Cflowfield itemFlowField in itemCflowname.ArrAllField) { itemFlowField.Flowid = itemCflowname.Key; l_entity.Insert(itemFlowField); // 这行代码注销,就不会出错 }}}catch{ throw;}
更纳闷的是:我的地址栏如果跟了QueryString,就报错:此程序无法显示网页
如果地址栏没有QueryString,就报错:您输入的域名或网址无法访问!
[解决办法]看看。我碰到一个问题也郁闷了一天了。。
[解决办法]能不能调试 Insert方法
[解决办法]为什么不调试一下呢?这种问题难说啊
[解决办法]冲你双星了还来问问题,我得顶你。。。。
--
好多人,一般问问题会换马甲来问。。
[解决办法][解决办法]你自己建一个WebBrowser 对象 模拟下
截取发送的请求代码
[解决办法][解决办法]楼主,我觉得这样的情况比较奇特,我在想,浏览器有这么一个问题,就是如果你在一个页面没有完全载入的时候就对dom进行操作,会出问题,那么楼主,你是不是在firefox和ie下都出现同样的错误呢?把html保存下来成为html文件,再用浏览器打开,是不是同样会错呢?说说这些情况,我们来定位一下.
[解决办法]l_entity.Insert(itemFlowField); 检查 itemFlowField对象值是否正确
是否配置问题,QueryString里判断null看看
[解决办法]httpwatch抓包分析...
[解决办法]如果不是那些代码问题,是否是其他地方问题。
[解决办法]看看发送的报头是什么样的 ....
[解决办法][解决办法]使用测试工具测试,看看系统日志。
[解决办法]如果exception不在你的try,catch中被捕捉,试试在页面的onerror里捕捉。如果能抓到exception就好办了。
[解决办法]期待http协议高手出现.
[解决办法]我觉得这个不是.net中出了exception了,而是浏览器接收到了东西无法显示.
[解决办法]这个可能是跳转错误了,看看错误代码是多少
[解决办法]追踪楼主了,有进展了不?
[解决办法]http://bem.ffcs.cn:81/wf/FlowAbout/CFlowList.aspx?systemId=BEM
你的这个为什么是外网地址??
[解决办法]
你设置hosts了??....
[解决办法]
host也不可能呀,毕竟他还有个提交过程,提交过程后挂了...
[解决办法]
[解决办法][解决办法]楼主是直接在真实环境中展开测试呢.
[解决办法]楼主,我的认为是,你.net这部分后台程序应该没有错了,错误应该在http返回了给浏览器后发生了什么,楼主你有将整个http返回截取下来,证明肯定是html返回已经到达了浏览器,就是在显示的时候,不知道出什么问题了,要找找问题还真要从报头着手了...
[解决办法]把CustomeErrors关掉,看看错误详情
[解决办法][解决办法]在被调用的方法里面catch
[解决办法]跟浏览器有关系把
[解决办法][解决办法][解决办法][解决办法][解决办法]追踪楼主.
[解决办法]感觉是你的IIS配置的问题
[解决办法]。
[解决办法]1分
[解决办法]新建一个项目把这段代码和需要的东东一起粘贴进去然后看下,没准就不出错了
怀疑不是代码的问题,可能是别的方面的问题,
[解决办法]早上来了第一个看楼主的帖子,继续追踪了...
[解决办法]当前用vc的时候就出现过明明良好的代码,硬是出现错误
害我只能重新建立一个新的,然后就可以了。
[解决办法]mark
[解决办法]工具->Internet选项->高级->去掉"显示友好Http错误信息"勾,可能吗?
[解决办法]
看看http://support.microsoft.com/kb/921090
[解决办法]
看看http://support.microsoft.com/kb/921090