今天还是测试学校办公OA系统里面的东西,不好的是出现了两个错误,一个是课程表管理页面的修改功能,一个是成绩管理页面的查询操作。下面我将对这两个问题的排查解决问题进行叙述。
第一个问题:做课程表的时候,我想了好久,我想要做成像我们上学时候看到的课程表一样,以表格的形式显示出来,但是感觉很麻烦啊,太简单的我不会,就在这个表格里面布满了dropdownlist,前一个是放选择课程的,后一个是放选择该课程的任课老师的,由于这两个dropdownlist是要二级联动的,我又不想让页面没选择一次,都要重新刷新一次,因为我放了很多个updatepannel,因为放一个,把这些控件全部包围起来的话,会出错的,所以我就每一对dropdownlist放一个updatepannel,因为放了好多个,感觉很麻烦,但是这是我能想到的最简单一个方法了,因此这个表里面的字段也有很多个,周一到周五,并且每天都是八节课的安排,数据库里面有差不多四十多个字段,不管怎么样,添加保存这些功能都实现了,关键是修改,因为两个dropdownlist是二级联动的,如果第一个不选择,第二个也没内容,档保存完之后,没有修改的东西就不存在了,因为我有放了很多歌隐藏的textbox,才存放每一个编号,就这样解决了。
第二个问题,就是成绩在repeater上的显示,有两个字段的和求出第三个字段,用convert.toint去实现。
切记浮躁,专心致志。