控制extsj4.1 gridpanel表格行或者单元格的编辑
情境描述:
如上图是一个可编辑的gridpanel表格,现在需要做的是让第一行不能编辑,第二行可以编辑,或者这两行中一行的任意一个表格可编辑,另一行的该表格不可编辑。
这个问题其实就是控制单元格的编辑,有两种实现方式。
方式1,在CellEditing插件的beforeedit事件中控制,看一个代码截图
定义一个二维数组,对应表格的单元格,如果想让哪个单元格不可编辑,就在数组中对应的值为false,然后在beforeedit事件中return该数组的值,当然实际开发中可以灵活生成editableSet
方式2.其实也是使用beforeeidt事件,需要在数据上增加额外的字段控制,如下图
edit就是额外加的,就是为了控制单元格的可编辑性,然后在beforeeidt中根据行的值以及字段信息控制
这样也能达到控制的目的,希望对大家有帮助
转载于:https://www.cnblogs.com/mayantao/p/3910655.html
控制extsj4.1 gridpanel表格行或者单元格的编辑相关推荐
- ligerui 表格中设置单元格不可编辑,添加行,删除行
一.需求:开发个表格grid用来显示维护线路段,出发地和目的地已经确定,需要维护中间路段 二.解析: 1.既然出发地和目的地已经确定,那么出发地和目的地是不可以编辑的,因为附带有其他字段是可以编辑的, ...
- sap abap alv 实现某行,单元格可编辑与不可编辑 REUSE_ALV_GRID_DISPLAY_LVC
在使用ALV显示列表的过程中,我们可以使用IT_FIELDCAT参数设置某一个字段的可编辑状态.但是,要设置具体的单元格的可编辑状态对于对ALV不是很了解的人来说是一个头大的问题. 具体单元格可编辑状 ...
- 【表格单元格可编辑】vue-elementul简单实现table表格点击单元格可编辑,点击单元格变成弹框修改数据
前言 这是继我另一个帖子就是单元格点击变成输入框后添加的功能 因为考虑到有些时候修改单元格的信息可能点击后要修改很多,那一个输入框不好用 所以这时候就需要一个弹框可以把所有表单都显示出来修改 所以这里 ...
- 为什么Excel表格只有部分单元格可编辑?
打开Excel表格后,发现只有部分单元格可自由编辑,其他的就像被锁定了一样,无法进行任何操作,你是否遇过这种情况? 其实这是Excel表格设置了部分单元格的限制编辑,被设置的区域就无法改动.这种功能非 ...
- 表格table及单元格合并
表格table 表格常用标签: table:表格 th:表头 tr:表格行 td:单元格数据 注意:boder:1; 给表格加边框. 表格常用CSS样式: boder-collpase:collpas ...
- 如何通过VB合并Excel单元格以及设置Excel行高?VB创建Excel表格,合并单元格,生成图形等操作
如何通过VB合并Excel单元格以及设置Excel行高? 例如:我想把第一列的第4,5,6,7行合并...我在怎样让合并单元格里的字居中,怎样改变字体. 请不吝赐教... ============== ...
- SpringBoot+Poi-tl根据Word模板动态生成word(含动态行表格、合并单元格)
本编文章继SpringBoot+Poi-tl根据Word模板动态生成word(含动态行表格)文章之后 介绍Poi-tl导出word的延伸功能: 所需依赖以及word模板所属位置 见 SpringBoo ...
- 动态处理表格多行合并单元格、同时解决hover错乱问题 - Vue Element Table
简介: el-table单元格合并,处理hover错乱问题,自定义底部合计栏. 如图所示: 源码(复制另存txt,修改.html直接运行) <!DOCTYPE html> <html ...
- element 表格 点击单元格编辑,行合计
表格子组件代码 /* eslint-disable eqeqeq */ <template><el-table:data="gridData"sum-text=& ...
- Markdown编辑表格实现合并单元格、单元格内容换行
Markdown虽然没有合并单元格的语法,但是Markdown是兼容HTML的,因此,我们可以通过HTML的方式实现单元格合并. 跨行合并使用 rowspan 属性 跨列合并使用 colspan 属性 ...
最新文章
- HTML5跳转页面并传值以及localStorage的用法
- motan源码分析二:使用spi机制进行类加载
- 瞭望丨光子芯片能否让中国“换道超车”
- P5180-[模板]支配树
- Python可变传参: *args和**kwargs
- 【Android】EditText标签调用键盘
- 链接Mysql的api mysqli和pdo
- 荣耀总裁赵明:如果开机很快 也就没有必要给消费者看任何广告了
- python 编程(编写汽车保养时间表)
- [220207] Find the Difference
- 银河水滴张曼:远距离步态识别系统与应用 |量子位沙龙回顾
- linux命令总结之tr命令
- php 爬取一个人的网易云评论,爬取网易云音乐某一个人的评论
- 【PAT B1019/A1069】数字黑洞
- MATLAB算术均值滤波器
- XSS靶场练习手工注入(1)
- 电脑屏幕“重影”解决方法
- ardupilot 关于设备车Rover的学习《2》------如何解锁
- 如何一个办公室里共享一个打印机,局域网设置打印机共享步骤。超简单,不懂技术都可操作
- STM32F103(1)
热门文章
- Windows Mysql报错:Access denied for user ‘root‘ @ localhost useing password no 或者 yes 解决
- ffmpeg把YUV转换为H264
- Perhaps you should add the directory containing libpcre.pc to the PKG_CONFIG_PATH
- fatal error: xcb/xcb.h: 没有那个文件或目录
- 开源:OpenJDK8 MIPS64(龙芯)
- NPAPI:WINDOWS中,调用函数不能阻塞
- 编程语言对高手没有差别,对低手差别太明显
- UBUNTU给已有用户改名
- LINUX报错:apt transaction returned result exit-failed
- 管理感悟:需要什么样的注释