找回密码
 立即注册

QQ登录

只需一步,快速开始

wp_pandy

高级会员

34

主题

166

帖子

1788

积分

高级会员

积分
1788

活字格认证

wp_pandy
高级会员   /  发表于:2011-10-18 23:06  /   查看:5401  /  回复:4
说句实话,FpSpread是真不好用,它的设计思路和一般用的控件的思维方式不一样,前段做项目,列绑定需要动态设置,列表头也需要,当时我动态绑定后,然后在某些地方需要确定绑定的是哪个字段,我就用FpSpread1.ActiveSheetView.Columns.DateFile来获取绑定的字段,当时经过测试,可以获取到,但是今天又进行测试时,却获取不到了,返回的值是“(none)”,奇怪了,不知道为什么?希望高手解答。

4 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-20 09:27:00
沙发
你好,

你可以使用this.FpSpread1.Columns.DataField来得到 i 列的DataField,你提到你的列时动态绑定的,会不会上次使用的数据需要绑定到某列,而这次使用的数据不需要绑定到该列,所以取不到该列的DataField
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-10-20 22:31:00
板凳
不是,数据是正确的,就是DataFiled是“(none)”,不知道怎么回事?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-21 18:06:00
地板

回复 3# wp_pandy 的帖子

我调试了许久,绑定数据之后都可以取到DataFiled,能否发给Demo给我看看
回复 使用道具 举报
wp_pandy
高级会员   /  发表于:2011-10-27 22:16:00
5#
sorry,可能我没表达清楚,原来绑定时,某些列绑定的是null(需要根据情况来定绑定哪些列),所以数据绑定后,我再改变那些null的绑定字段,因此再获取绑定的列时获取的是“(none)”
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部