请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Start

高级会员

12

主题

39

帖子

1115

积分

高级会员

积分
1115

活字格认证

Start
高级会员   /  发表于:2011-11-20 20:03  /   查看:5988  /  回复:3
1.我绑定数据的方式是自定义绑定,就是给出DataTable,但是我自定义列的DateFile属性
2.我修改单元格的值后,数据库会新增加一条记录,我怎样让新增的这个页面显示出来呢?
3.如果重新加载的话,我一次修改了3条记录,数据库会新增三行。因为更新事件也是执行三次,我怎么判断控件更新事件执行结束呢?

3 个回复

正序浏览
iceman
社区贡献组   /  发表于:2011-11-21 14:48:00
地板
你好,我们可以通过添加 dropdownlist 控件来实现该功能,做了一个简单的 Demo,请参考 :
2714c.zip (2.77 MB, 下载次数: 306)
回复 使用道具 举报
Start
高级会员   /  发表于:2011-11-21 11:54:00
板凳

回复 2# iceman 的帖子

谢谢回复!

另外,关于分页的问题

1.一共有100页,我想跳转到50页
2.我想在文本中输入50,点击按钮后,它就跳转到50页。
3.有这个功能吗?或者有其他替代功能吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-11-21 11:34:00
沙发

回复 1# Start 的帖子

你好:
1.如果你的意思是自定义绑定列的属性:请设置
  1. this.FpSpread1.ActiveSheetView.DataAutoCellTypes = false;
复制代码
然后设置该列的数据类型。
2.请问你是在原有行上更改还是在新增行上更改呢?如果是在新增行上进行更改,那么需要在 FpSpread1_InsertCommand 事件中填写数据库插入语句,把更改同步到数据库中,在 PageLoad 事件中重新绑定 Spread 数据源。
3.因为 Spread 更新数据是以行为单位,所以没有办法判断更新事件执行结束。给你带来不便,很抱歉。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部