找回密码
 立即注册

QQ登录

只需一步,快速开始

zj602788658
金牌服务用户   /  发表于:2016-3-17 12:40  /   查看:7351  /  回复:18
请教Spread合计行

18 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-17 13:23:49
沙发
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-17 13:25:20
板凳
我输出的文本是"3.18  ",Spread里面已经设置了Text的格式,为什么绑定数据以后,显示的是"3.18",双击以后,又正常了。。请教~谢谢。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-17 13:38:39
地板
空格是看不到的,我不太清楚你说的正常和不正常是什么意思,设置单元格个时候要先设置再赋值

  1.             FpSpread1.Cells[0, 1].CellType = new FarPoint.Web.Spread.TextCellType();
  2.             FpSpread1.Cells[0, 1].Text = "3.18                                      ";
复制代码
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-17 13:42:49
5#
fpSpread1.Sheets[0].ColumnFooter.Columns[12].HorizontalAlignment = FarPoint.Win.Spread.CellHorizontalAlignment.Left;


对齐方式的设置,里面没有Win方法。
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-17 13:46:07
6#
FpSpread1.Cells[5 + row, 4 + col].CellType = new FarPoint.Web.Spread.TextCellType();
this.FpSpread1.Sheets[0].Cells[5 + row, 4 + col].Text = GetDecimal(dt.Rows[row][col].ToString());


已经设置了格式,但是运行以后,在单元格中,显示的是"3.18",双击单元格以后,就会变成"3.18  ",如图。
111.png
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-17 13:52:27
7#
右对齐右侧的空格,和左对齐左侧的空格,都在界面中显示不出来,双击以后就好了。。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-17 14:23:06
8#
zj602788658 发表于 2016-3-17 13:42
fpSpread1.Sheets[0].ColumnFooter.Columns[12].HorizontalAlignment = FarPoint.Win.Spread.CellHorizonta ...

有些demo可能比较老,您可以找下现在对应的属性。

  1.             FpSpread1.Sheets[0].ColumnFooter.Columns[1].HorizontalAlign = HorizontalAlign.Center;
复制代码
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-3-17 14:25:25
9#
zj602788658 发表于 2016-3-17 13:46
FpSpread1.Cells[5 + row, 4 + col].CellType = new FarPoint.Web.Spread.TextCellType();
this.FpSpread ...

可以发下稍微完整点的代码吗,我帮您看看。
回复 使用道具 举报
zj602788658
金牌服务用户   /  发表于:2016-3-17 14:31:41
10#
本帖最后由 zj602788658 于 2016-3-17 14:43 编辑
dexteryao 发表于 2016-3-17 14:25
可以发下稍微完整点的代码吗,我帮您看看。


FpSpread1.Cells[5,4].CellType = new FarPoint.Web.Spread.TextCellType();
this.FpSpread1.Sheets[0].Cells[5,4].Text = "3.18  ";

网站运行以后,就会是如图显示"3.18",但是双击单元格的话,就会又正常了。。没有其他的代码。

就是值里面有空格,我在前台也要看到空格。。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部