FineUI 官方论坛

标题: 弹出窗口里面用了TabStrip,如何返回选中值和关闭弹出窗口 [打印本页]

作者: god33    时间: 2016-7-2 19:13
标题: 弹出窗口里面用了TabStrip,如何返回选中值和关闭弹出窗口
本帖最后由 god33 于 2016-7-2 19:15 编辑

弹出窗口里面用了TabStrip,第一个Tab页(采用iFrame了)如何返回选择值,或关闭 弹出窗口。
[attach]8957[/attach]
点击 “关闭” 运行下面代码        
    protected void btnCancel_Click(object sender, EventArgs e)
        {
            string[] arr = { "0", "" };
            FineUI.PageContext.RegisterStartupScript(FineUI.ActiveWindow.GetWriteBackValueReference(arr) + FineUI.ActiveWindow.GetHideReference());
        }

但是弹出窗口没反应。
请问应该怎么写?



作者: Neal.六道    时间: 2016-7-4 11:26
你查阅下Window.GetHidePostBackReference,通过这个方法,事件回调,可以拿到你回传的访问值

Window.GetHidePostBackReference("btnHideInClient");

protected void Window2_Close(object sender, WindowCloseEventArgs e)
        {
            Alert.ShowInTop("窗体被关闭了。参数:" + (String.IsNullOrEmpty(e.CloseArgument) ? "无" : e.CloseArgument));
        }





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