实训第四周·周记

2009-08-01  籽藤 

 今天上午我破天荒主动加班,把证书管理这一块完成得差不多了。组长安排我下周做一些基础数据的DAL层方法。呵呵,还分了几个人给我,这样我就可以自由掌握自己的时间了~ Ho~不是我有私心不想为项目出力噢,只是写那些增删改查的方法,的确没什么意思:)

 想想本周,好像没有什么特别的事情需要记录、总结的。唯一要提到的是,在使用DetailsView控件时遇到了一点小麻烦:在DetailsViewView中,我添加了一个名为“证书类型”的模板。它在“ReadOnly”模式下,是用Label显示的;在“Insert”模式下,用DropDownList显示。而这个DropDownList要绑定数据库中的数据。So,这种绑定要在用户由“ReadOnly”切换到“Insert”时进行。But,我在ModeChangeing方法中添加绑定语句时,却发现,DetailsView没办法找到DropDownList控件。原因是,ModeChangeing方法未执行完,DropDownList还未加载到DetailsView中。So,我选择在ModeChanged方法中添加绑定语句,But,原来这个方法是进入了“Insert”模式之后,用户点击了提交按钮才触发的,可是这时,DropDownList还有绑定的意义么?!

 在折磨了我一天之后,终于解决了。解决方案就是:为这个“Insert”模式下的DropDownList添加一个方法(具体名字记不清了,是它内置的..)记得噢,是在aspx的源码中,找到DropDownList的定义,在它的属性后添加这个方法。如果你通过DetailsView,是看不到这个事件的。哎,用控件就是这么被动啊~!

 Ok,理理思路,下周还是想花点精力学习JQuery。因为用户体验还是很重要的,尽管我之前一直都不太关注前台,但不能让这成为一种习惯。应该让自己多涉猎一些新奇的东西,开拓视野嘛~

 最后,还要提提今天看的《麦兜响当当》。一直是笑着看过去的,但看着看着心中有酸涩。麦兜不是低能,只是太善良;麦兜发誓,只要能得A,就不再吃鸡;麦兜希望自己争气,妈妈不会挤眼泪,更不会有更年期。那么单纯的誓言和希望,让我看到了自己。我想,我所做的一切,所有的努力,只是希望爱我的人不会失望,我希望他们的脸上只有笑,没有泪。

 

 

390°/3904 人阅读/0 条评论 发表评论

登录 后发表评论