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

QQ登录

只需一步,快速开始

marysu

银牌会员

32

主题

74

帖子

3270

积分

银牌会员

积分
3270

活字格认证

marysu
银牌会员   /  发表于:2014-12-12 18:34  /   查看:4388  /  回复:3
例如:有2个单元格 A1 、B1,在修改A1的值完成后,B1单元格的下拉列表刷新为新的一组选择值,
场景:A1 (班级)  ;   B1 (任课老师)
一班:张老师、王老师、李老师
二班:齐老师、白老师、周老师
三班:魏老师、赵老师、孙老师

选择班级后,任课老师下拉列表要随之变化。

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-12-15 18:11:00
沙发
回复 1楼marysu的帖子

你好。
我们需要和你确定下,你用两个单元格显示数据,这两个单元格的类型是什么,如果是ComboBox,那么可以使用单元格的Changed事件来来进行代码逻辑的设置。
如果是其他的,请问具体是什么类型。

另外,两个单元格的选择,A1单元格选择后,B1随之变化。你需要如何展示变化数据?比如List里有相关数据,还是比如类似Filter的方式?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
marysu
银牌会员   /  发表于:2014-12-16 11:24:00
板凳
谢谢您的帮助,A1\B1可以认为都是ComboBox,A1选择后,要通过ajax把A1的值传入到后台,然后后台到数据库表中查询生成B1下拉列表的数据,返回到前台页面,然后重新构造B1的下拉列表项
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-12-16 14:17:00
地板
回复 3楼marysu的帖子

根据你的需求,不支持级联。但可采用代码的方式来实现。
利用CellChanged的事件。当A1单元格内容发生改变,会触发CellChanged的事件,在该事件里判断是否是A1发生改变,然后根据改变后的值将B1的下拉框做相应的更改。
有关CellChanged事件的语法请参考文档:
http://helpcentral.componentone. ... bframe.html#Spread~$.wijmo.wijspread.Events~CellChanged_EV.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部