不要老是像一头“牛”——在解决问题方法上的启发

今天做项目时在一个问题上磨了很久,虽然最后磨出了解决方法,但过程实在是痛苦,同时也发现了自己在解决问题上的不足。

问题是这样的:式样要求将GridView里的数值型项目右对齐,我在asp:BoundField设置了 ItemStyle-HorizontalAlign ="right",没有效果,后来发现是css惹的祸,css中将td设为居中了,但一直找不到解决之道。

就这样在这个问题上花费了近两个小时,由于进度已经延迟了,就这样在这个“小问题”上折腾了这么长时间,让心理素质越来越好的我也备受折磨。直到后来才“灵光一现”,想到可以参考一个已经做好的模块,有没有类似的问题。但这“灵光一现”实在来得有点晚了,当发现自己不能找到问题的原因,或不能解决问题时,不能像一头老牛一样,只知道顶撞在那里,不知换条路。我应该充分认识自己在这上面的不足,同时整理出以下解决问题的一般流程,以避免再次出现类似现象。头痛的问题是肯定会遇到的,也是解决不完的,但良好的解决问题的方法却可以以不变应万变,从而提供解决问题的效率。

解决问题的一般步骤:

1、明确问题点;

2、自己思考问题出现的原因,积极寻求解决之道;当10分钟后,还不能明确问题症结所在,或不知从何入手解决的话,则应马上转入第三步;

3、看看其他模块有没有类似的问题,若有且已解决,可以参考其解决方法。(这种方法省时高效,特别是有的很头痛的问题,别人已经调查了很久而且已经解决了。虽然这样做有“窃取他人劳动果实”之嫌,但对于做项目来说,这是无可厚非的,而且应该鼓励这样做。一可以避免浪费时间,二可以做到做法统一。)

4、若第3步行不通,则可以求助google,baidu,它们才是最好的老师;

5、若还是找不到解决问题的答案,则应求助有能熟悉此类问题的同事,或者求助论坛或产品的技术支持(不能忽略这种方法的存在)。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值