一.对于开发超过10年的资深的开发者来说,维护或是开发一些旧时期的项目,真是避不可少的问题。
1.0 webform 项目做为早期微软主推的一款,开发框架来说,确实是相当便捷的。
2.0 这个webform 简单就是逆天的存在,开发者几乎不需要懂web开发的知识点,就直接可以开发。
3.0 但正因为如此,我们在使用webform 开发时,也就遇到了各种各样的问题。
接下来,我们就来简单介绍下,本次开发中遇到的一些棘手的问题。
最近在做项目,因为原来的框架是用 webform 的控件,做了一个上传功能,点击后,别的页签的内容跑到上传页签这边,如下图
但我遇到这个问题的时候,我大概就猜到是布局的问题,介于这个界面是相当复杂的存在,我一时间也没有排查出是哪里问题。
这个界面几乎是整个项目中最复杂的存在,经过一系列的修改,始终没有达到效果,能将界面改动到不会出现这种重入的情况。
虽说这个问题,客户并没有提出有异议,但我们还是要把问题解决,毕竟等到客户发现了,那就是大问题了。
那就是用户体验不好,可能会客诉,再者,客户发现了,我们一时间也无法马上将这个问题解决,这也是很大用户体验问题。
以上这个问题,研究了好几天,经过我一般仔细分析,最后发现原来是太多隐藏页签引起的。就是页面上其实很多都是隐藏Visible="false"的页签,我直接将这些没用的页签删除掉,点击上传,恢复正常。
为什么会会发现,主要是经过太多尝试,把每种可能性都试了一遍,才得到这个结果。
以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。
要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。
共有 0 条评论