FineUI 官方论坛
标题:
主程序中提交等待子窗体返回数值后在执行下一个语句
[打印本页]
作者:
小河流水
时间:
2014-3-15 10:24
标题:
主程序中提交等待子窗体返回数值后在执行下一个语句
比如说我要做一个单据审批的程序,在主程序窗体上调用并弹出审批意见的子窗体,设想是等待用户输入审批意见后关闭子窗体,然后再在主要程序中获得回发的审批意见的文字,再并执行审批标记和审批意见的更新语句,我该如何实现?
主程序:
string selectURL = String.Format("Check_Note.aspx");
PageContext.RegisterStartupScript(Window3.GetSaveStateReference(txtCheckNote.ClientID) + Window3.GetShowReference(selectURL, "审批意见") );
SetSelectedRowApproveStatus(true);
子窗体:
PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(Convert.ToString(tbxCheckNote.Text.Trim()))
+ ActiveWindow.GetHideReference() );
出现的问题:在子窗体打开时,主程序就已经直接往下执行了SetSelectedRowApproveStatus(true);没有等待“审批意见”的数据回发。
如果要实现这样的逻辑,我该如何做?给个思路,谢谢!
作者:
小河流水
时间:
2014-3-15 11:00
等待。。。
作者:
甘桂
时间:
2014-3-17 09:16
如果审批意见从表里读,这样过几秒刷新一下,如果是审批过的,就执行,否则刷新
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4