将变量从一个模态窗口传递到另一个模态窗口
问题描述:
我有一个asp.net应用程序,我需要将值从一个模态窗口传递到另一个模态窗口。我尝试过会话变量,但他们在50%的时间内返回null。将变量从一个模态窗口传递到另一个模态窗口
将参数从模态窗口传递到另一个窗口会是另一种选择吗?
Cookie不是一个选项。
感谢
答
我发现的唯一可靠的方法做,这是通过JavaScript:
window.parent.setValue(x);
与此:
子窗口可以可以在父这样设定的值在母公司:
function setValue(x)
{
document.getElementById(<% HiddenField1.ClientID %>).value = x;
}
孩子现在已经在父风中设定了一个值可以通过控件HiddenField1从父代的代码隐藏中访问它。
什么样的模态?这些内部iframe,还是内联内容?看起来像iframe场景,它执行导航请求? –
是的,内部内联框架 – DotNetRookie