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

QQ登录

只需一步,快速开始

stephen111

注册会员

4

主题

6

帖子

26

积分

注册会员

积分
26
  • 100

    金币

  • 4

    主题

  • 6

    帖子

[已处理] FlexGridDetail

stephen111
注册会员   /  发表于:2025-1-21 18:39  /   查看:35  /  回复:3
1金币
使用FlexGridDetail嵌套的表单,当我改变了数据后,外层表单已经展开的数据项又收起了  想问一下  这里 当我把数据源改变了之后 可以怎么去控制继续展开外层表单已经展开的那一项呢?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

参考showdetail这个方法 https://demo.grapecity.com.cn/wijmo/api/classes/wijmo_grid_detail.flexgriddetailprovider.html#showdetail

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-1-21 18:39:03
来自 2#
回复 使用道具 举报
stephen111
注册会员   /  发表于:2025-1-24 10:07:10
3#
Richard.Ma 发表于 2025-1-23 17:59
参考showdetail这个方法
https://demo.grapecity.com.cn/wijmo/api/classes/wijmo_grid_detail.flexgridde ...

我现在在用的相当于是直接引入的 FlexGridDetail,然后在外层的FlexGrid的初始化事件中去创建 FlexGridDetailProvider,创建的时候 传的就是这个FlexGrid的实例进去,然后用FlexGridDetailProvider.showDetail(0),默认展开第一行都不行呢 请问是我的方法用的有问题吗
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-1-24 16:19:35
4#
这个代码是没有问题的,但是前提是你的grid以及detail已经完全加载完成了,此时再去调用是生效的,否则肯定无法展开。

目前,我们没有提供detail加载完成的事件,所以你只能自己尝试延迟来执行方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部