日期:2014-05-17  浏览次数:20791 次

DevExpress GridControl添加数据问题
问题是这样的,DevExpress GridControl一般需要绑定数据库,但是我有这个需求,窗体加载时默认应该是空的,这样我就可以往里面添加行数据,然后在保存到数据库中。可是如果绑定了数据库,又会把数据库里面的内容查询出来,这样不是矛盾吗,我需的是往GridControl中添加数据,然后在保存到数据库中,而不是从数据库中把数据显示出来,请朋友们帮帮忙,谢谢。

------解决方案--------------------
第一次你如果什么都不绑定,那么就构不成骨架。要么你读取数据源没有数据的去绑定,要么你构建一个类似你要绑定数据源的骨架,要不就会抛异常。

一句话,加载的时候肯定要想绑定数据源,以构成骨架,没有数据是另外一回事,但是一定得绑定。
何为骨架,如一种帮有5个字段,那么这几个字段肯定要绑定到GridControl上,要不你找不到字段就会抛异常,自己再仔细检查检查,好好想想,不要动不动就问别人!