Moblie中开发中的小插曲

在做mobile开发的时候,发现我老是对一个combobox绑定不了他的值。

this.cbxPremiumTerm.DisplayMember = "name";
                
this.cbxPremiumTerm.ValueMember = "code";
                
this.cbxPremiumTerm.DataSource = ds.Tables[0].DefaultView;
这是对其的绑定,经过quickwatch 查看,ds是确实有值的。那怎么会绑定不上呢?
想了很久,最终发现,DisplayMember的"name"出了问题,因为在查询的时候ds的列为Name, 之后将name改为Name,再次查看,问题解决。


这样的问题我们也经常犯的,虽然在pc上大小写不会区分,可是在mobile上就对大小写十分敏感了。由此,养成良好的代码书写习惯是很重要的/
posted @ 2007-10-22 13:56  ScottX  阅读(190)  评论(0编辑  收藏  举报