关于加载表格及模态框数据回填的Bug
……………………………………………………………………………………………………………
开发工具与关键技术:Visual Studio 2015 C#
作者:林敏静
撰写时间:2019年7月5日
……………………………………………………………………………………………………………
我又双叒叕来讲Bug啦,最近一直在做项目的调试,一直出Bug就一直修Bug,虽然有时会觉得烦人(不会修Bug的时候),但是能积累一下经验,改善一下粗心大意这些缺点什么的。好了,废话不多说,下面来看看我又遇到什么Bug了。
我在做关于这个表格的查询全部数据,然后把它渲染进去,但是页面上显示数据接口请求异常,我以为是数据接口或者方法写错了什么的,但是检查了几遍,没发现有什么问题。
后来我发现,问题出现在查询数据然后返回那里,如下图,我们一般从数据里查询到数据就用列表的形式返回嘛,但是这里的图片的类型无法转换成列表的形式,我原本是另写了图片的方法,这里面或许有冲突什么的,所以我就把查询图片的那行代码注释了(也可以删了)。
再来到来到页面上查看,如下图,表格这回就加载出来了。(请忽略表格中的第一,第二行数据,这是在调试新增数据的随便填的)
我们接着来看第二个Bug,上面的表格加载出来了,我就做点击查看户型信息,也就是回填当前选择户型的所有数据,但是发现下拉框内容和图片是回填成功了,但是其它数据怎么没回填呢???(欲哭无泪),经过上一个Bug,我对图片这块稍敏感些,所以就先从图片这里找下问题。
果不其然,如下图,我又把查询图片的代码往里面塞了(是不是有点死性不改?),还是刚刚那个方法,把它注释或者删掉就可以了。但是还有个问题,为什么下拉框和图片就回填成功呢?因为查询下拉框和图片都是另写方法的,我写的时候忘记了这一茬,就顺手写了进去,希望大家写代码的时候细心点,不要像我这样哦!
那么本篇学习文章就分享到这里啦!我要回去反省下自己了,若有不足的地方,还望请多多指教!