找回密码
 立即注册

QQ登录

只需一步,快速开始

szpzr

高级会员

139

主题

554

帖子

1763

积分

高级会员

积分
1763

活字格认证

szpzr
高级会员   /  发表于:2017-2-5 13:34  /   查看:3673  /  回复:3
版主:求教:spread控件绑定数据源,数据库字段值过长时想显示。。。,用下列语句不能实现:
FarPoint .Web.Spread.TextCellType TextCell=new FarPoint.Web.Spread.TextCellType() ;
TextCell.ShowEllipsis = true;
FpSpread1.Sheets[0].Columns[11].CellType = TextCell;
必须使用:FpSpread1.Sheets[0].Cells[行, 列].Text = 字段值;
                FpSpread1.Sheets[0].Cells[行, 列].Note = 字段值;
这样必须遍历数据源记录和字段,有其他办法吗?

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-6 08:52:58
沙发
您好,再绑定后再设置CellType

  1.             FpSpread1.Sheets[0].DataSource = ds;
  2.             FpSpread1.Sheets[0].Columns[0].Width = 40;

  3.             FarPoint.Web.Spread.TextCellType textcell = new FarPoint.Web.Spread.TextCellType();
  4.             textcell.AllowWrap = false;
  5.             textcell.ShowEllipsis = true;

  6.             FpSpread1.Sheets[0].Columns[0].CellType = textcell;
复制代码
回复 使用道具 举报
szpzr
高级会员   /  发表于:2017-2-6 14:40:46
板凳
谢谢您,请问如上的Note属性如何设置?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-6 15:09:36
地板
Note 不支持绑定,只能循环设置
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部