FineUI 官方论坛

标题: 专业版Grid编辑下拉框如何根据不同值显示不同内容 [打印本页]

作者: 舞柯庶    时间: 2015-3-30 08:20
标题: 专业版Grid编辑下拉框如何根据不同值显示不同内容
专业版Grid编辑下拉框如何根据不同值显示不同内容,
比如 要显示 各省包含的市级城市。
数据1:  河南     下拉框包含{郑州,洛阳,开封....}
               河北    下拉框包含{石家庄、邯郸....}
.......................................................
也就是 下拉框内容不确定,如何处理?

另外更高应用
如果 数据行显示的是 用户信息,需要修改用户 所在的城市,省和市都做成下拉联动如何处理呢?
比如 张三,默认在 河南{下拉框 省},郑州{下拉框 市}
如果更改了,张三,的下拉框 省 为 河北, 系统 如何  更新 市级下拉框呢?
类似 http://fineui.com/demo_pro/#/dem ... t/shengshixian.aspx


作者: sanshi    时间: 2015-3-30 17:57
写了个示例:http://fineui.com/demo_pro/#/dem ... _cell_shengshi.aspx

下个版本支持(v2.4.0)
作者: 舞柯庶    时间: 2015-3-31 10:39
赞一个,牛!!!!
作者: 舞柯庶    时间: 2015-4-18 22:11
如果  事例中把省作为不可改变值,根据用户所在省 显示 市级下拉框如何处理
作者: 舞柯庶    时间: 2015-4-18 22:15
比如记录1是 河南(不允许更改),市级下拉框显示 河南省内所有市,记录2省是安徽时,市级只能显得安徽的城市,搞了半天没搞定
作者: sanshi    时间: 2015-4-18 22:52
舞柯庶 发表于 2015-4-18 22:15
比如记录1是 河南(不允许更改),市级下拉框显示 河南省内所有市,记录2省是安徽时,市级只能显得安徽的城 ...

这个示例是否有帮助:http://fineui.com/demo_pro/#/dem ... ledit_somecell.aspx
作者: 舞柯庶    时间: 2015-4-24 19:30
本帖最后由 舞柯庶 于 2015-4-24 19:32 编辑

这个还是和 需求有点差异。比如:这里的省 ,是 不允许修改的,且 他的值是无法预测的。但是每个记录上都有,市 列表 就是 根据这个省 关键字到数据库中查询市级 列表。如何处理?
比如,
一个家庭有多个孩子,每个父母可以带 家庭中一个 孩子出去玩。{数据库存放 父母和孩子对照表}也就是所每个 下拉框里面的内容有可能都不一样。

作者: 舞柯庶    时间: 2015-4-24 19:39
我在Grid1_RowDataBound 中进行了处理
找到 下拉框,然后 根据主键 进行Sql查询绑定到下拉框,但是 所有行 下拉框的 项目值 都是一样的,不清楚为什么?
   
作者: sanshi    时间: 2015-4-24 21:28
舞柯庶 发表于 2015-4-24 19:30
这个还是和 需求有点差异。比如:这里的省 ,是 不允许修改的,且 他的值是无法预测的。但是每个记录上都有 ...

太过复杂的逻辑可以在弹出窗口中完成。不要在表格中编辑,太费劲了
作者: 舞柯庶    时间: 2015-4-24 23:06
业务其实很简单,就是实现比较麻烦
作者: 舞柯庶    时间: 2015-4-25 09:00
本帖最后由 舞柯庶 于 2015-4-25 09:17 编辑






欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4