找回密码
 立即注册

QQ登录

只需一步,快速开始

island-99

注册会员

1

主题

5

帖子

12

积分

注册会员

积分
12
  • 48

    金币

  • 1

    主题

  • 5

    帖子

最新发帖
island-99
注册会员   /  发表于:2024-5-22 14:34  /   查看:2022  /  回复:6
1金币
使用自定义html单元格,默认状态下会出现html代码

image.png639566039.png

6 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-22 14:45:24
沙发
您好html元素单元格并不是SpreadJS原生所支持的,这是一个自定义类型的单元格,因此,如果您期望导出导入后能够正常显示html元素内容,您可以参考这篇学习指南:https://demo.grapecity.com.cn/sp ... erialization/purejs
image.png121876524.png
回复 使用道具 举报
island-99
注册会员   /  发表于:2024-5-22 14:53:57
板凳
image.png98250426.png 你提供的那个好像不符合,图片中的这个是用于html渲染的代码,你看看是不是有问题,因为只有部分单元格存在html代码显示问题
回复 使用道具 举报
island-99
注册会员   /  发表于:2024-5-22 14:59:32
地板
Richard.Huang 发表于 2024-5-22 14:45
您好html元素单元格并不是SpreadJS原生所支持的,这是一个自定义类型的单元格,因此,如果您期望导出导入后 ...

https://demo.grapecity.com.cn/spreadjs/practice/cell/customize-cell-html我是用的是这个案例
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-22 17:07:40
5#
island-99 发表于 2024-5-22 14:59
https://demo.grapecity.com.cn/spreadjs/practice/cell/customize-cell-html我是用的是这个案例

您好,因为这个示例中是基于GC.Spread.Sheets.CellTypes.Text这个单元格类型基础上做的,他会无法避免执行GC.Spread.Sheets.CellTypes.Text原本的一些绘制。所以就会既看到渲染的结果也看到对应的一些html元素内容(因为这是value值)

因此综上您应该基于GC.Spread.Sheets.CellTypes.Base这个类去做自定义:
image.png123417357.png
回复 使用道具 举报
island-99
注册会员   /  发表于:2024-5-24 13:59:08
6#
Richard.Huang 发表于 2024-5-22 17:07
您好,因为这个示例中是基于GC.Spread.Sheets.CellTypes.Text这个单元格类型基础上做的,他会无法避免执 ...

好的解决了
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-5-24 15:39:22
7#

好的,本帖子的问题解决,这里就先结帖了。后续如果您有新的问题,也欢迎创建新的求助帖。请记得设置最佳答案。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部