开心得差点要跳起来

时间:2012/12/12 0:14:18  作者:Mho  来源:原创  查看:3948  评论:0
内容摘要:    就在前一分钟,我开心得差点要跳起来,这一刻我感到无比的幸福,老实说,我 的身心被幸福折磨得几乎接近瘫痪。   为什么?   就是财务管理系统的财务数据输入功能,从昨天开始,我就思考这个问题,在构思如何实...
    就在前一分钟,我开心得差点要跳起来,这一刻我感到无比的幸福,老实说,我 的身心被幸福折磨得几乎要瘫痪。
   为什么?
   就是财务管理系统的财务数据输入功能,从昨天开始,我就思考这个问题,在构思如何实现我的想法,大致有了个模糊的构思:即,在日常支出输入窗体中,当下拉列表选中“债务”时,通过“SelectedIndexChanged”触发事件,马上隐藏日常支出输入功能,然后把债务输入功能显示出来,同时把日常支出输入功能里已经填写的数据传递给债务输入功能。
    今晚加班到8点,回来之后就开始验证白天的想法,然而,构思行不通,没有办法现实,因为这个“SelectedIndexChanged”触发事件需要请将控件的 AutoPostBack 属性设置为 true,而设置为 true后,就会引发我不知道原因的问题。我查了相关资料,得到的答案是:要把债务输入功能与日常支出输入功能融合在一起,是不可能实现的。一直磨到11点,还是得出相同的答案,这个想法实现不了。
    但是,自己从心底不甘心,还在耗着,想呀想呀,突然灵光一闪,猛的拍脑袋,真是笨啊,为什么一定要在下拉列表那里触发事件呢,我在提交按钮上嵌入事件不就可以了么?于是马上验证,竟然通啦,我兴奋不已,验证了几次,又发现了一些问题,就是从债务功能返回日常输入功能时,原先在下拉列表里选中的“债务”被取消了,变成了其他的选项,又磨了好久,尝试改写他的值,使用了this.DropListTarget.DataValueField、this.DropListTarget.DataTextField、this.DropListTarget.Text、this.DropListTarget.SelectedValue都不行,我试啊试啊试啊,试到身心疲惫,都还是不行,呆呆的望着天花板,突然灵光又一闪,点子来啦,SelectedIndex这个属性是用来设置下拉列表默认显示第几项的,要是我在返回的同时,不是去改写或者填充列表值,而是去选择把哪一项设置成默认显示的项,这样不就可以了么?马上验证,上天啊,真是弄人,居然验证成功了。
    我的构思,已经成功了一半,在Web程序这端,已经通过验证,接下来就是数据库部分了,我相信,一定还会出现不可预知的问题,然而,我更相信,这些问题,都不是问题。
    条条大路通罗马,守住自己“创造、创新是一切动力之源”的信念,坚信,办法总会是越想越多,越想越优化。
    如何赚钱?只要肯想办法,总会学会如何赚钱,现在之所以没有赚到钱,归根结底是自己压根就没有专心的想办法,如果真的像开发这个管理系统那么用心去专研,赚钱,不是问题。
    如何搞女人?方法同上。
    有这样一种说法,第一桶金,是很难挖到的,一旦挖到了,那么第二桶、第三桶、第四……,就很容易,道理就于用心的去想办法了,一旦通了一个,就会一通百通。
    这不,原来在下拉列表上无法实现的功能,现在有了这个SelectedIndex,我想,接下来我可以有第二种方法了,当然啦,明天再验证。

上一篇:不再想想太多
下一篇:选择与幸福
相关评论