找回密码
 立即注册

QQ登录

只需一步,快速开始

szpzr

高级会员

139

主题

554

帖子

1763

积分

高级会员

积分
1763

活字格认证

szpzr
高级会员   /  发表于:2016-11-7 15:34  /   查看:3711  /  回复:5
spread控件在没有设置数据源前前台用:FpSpread.Add(); 可以增加行,
后台用:FarPoint.Web.Spread.Model.DefaultSheetDataModel model = new FarPoint.Web.Spread.Model.DefaultSheetDataModel(Ds);
                    FpSpread1.ActiveSheetView.DataModel = model;
                    FpSpread1.ActiveSheetView.PageSize = Ds.Tables[0].Rows.Count;
设置数据源后,前台无法增加行,有办法解决吗?

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-7 19:55:22
沙发
用 AddRows 方法,在第几行后插入几行
sv.AddRows(1, 2);
回复 使用道具 举报
szpzr
高级会员   /  发表于:2016-11-7 20:44:00
板凳
对象不支持“AddRows”属性或方法
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-8 13:30:12
地板

            FpSpread1.ActiveSheetView.AddRows(0, 3);
回复 使用道具 举报
szpzr
高级会员   /  发表于:2016-11-8 14:13:35
5#
这是后台增加行,我想在前台增加,啊有办法?谢谢!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-11-8 17:41:39
6#
前台的话不行, 这个需要操作DataModel。所以您得前端通过button或者其他事件在后端操作。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部