FineUI 官方论坛

标题: 最近做了一个功能求帮助 GRID和子窗体传值 [打印本页]

作者: 雷哥哥    时间: 2013-6-6 23:44
标题: 最近做了一个功能求帮助 GRID和子窗体传值
功能界面如下    1.首先选中GRID一条记录,然后在点修改价格,弹出对话框,输入修改单价。
                         2.在对话框输入单价以后点确定后 GRID记录更新成修改后的单价。

作者: 雷哥哥    时间: 2013-6-6 23:45
你们谁能帮我想下办法,让他如何生效。
作者: 冬天    时间: 2013-6-7 09:28
使用session可以,我做过。
作者: spmouse    时间: 2013-6-7 09:33
插到数据库里再刷新一遍...
作者: 冬天    时间: 2013-6-7 09:52
spmouse 发表于 2013-6-7 09:33
插到数据库里再刷新一遍...

不建议直接插到数据库中,因为是web,要考虑性能啊
作者: spmouse    时间: 2013-6-7 14:58
冬天 发表于 2013-6-7 09:52
不建议直接插到数据库中,因为是web,要考虑性能啊

本来就是改价格啊。。。改了不保存么
作者: duke6372    时间: 2013-6-7 17:51
可以考虑用个hiddenfiled来放数据,参考appbox。还是尽量少用Session吧。
作者: erp8@live.cn    时间: 2013-6-7 18:15
不错,bs下收银这个效果!!!
作者: 冬天    时间: 2013-6-7 20:58
使用session,提交后保存到数据库。可以把你那个合计的代码共享下啊。
作者: 雷哥哥    时间: 2013-6-8 15:57
已经搞定,没有用SESSION, 用一类公共属性替代,搞定了。
作者: 舞柯庶    时间: 2013-6-8 18:35
分享下 如何实现的楼主,你是不是要把原来的单价传递到打开页面中?

想知道你如何实现的?
作者: 雷哥哥    时间: 2013-6-9 23:50
舞柯庶 发表于 2013-6-8 18:35
分享下 如何实现的楼主,你是不是要把原来的单价传递到打开页面中?

想知道你如何实现的? ...

首先 选择行的时候,把该行的所有信息传值到一个类A存放, 在点修改价格的时候再传递一个 信息 修改价格   行为信息
然后 在修改价格的页面调用传递的信息,修改价格后,把价格放在之前的类A,
最后屏幕关闭的时候有一个事件,时间判断当前的行为 是属于修改价格 把当前选中行的价格变成类A存放的价格。
作者: denyanhi    时间: 2014-5-3 11:41
搞定后最好给个代码,大家学习学习




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