Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用vb.net从父页面控制子弹出页面_Asp.net_Vb.net - Fatal编程技术网

Asp.net 使用vb.net从父页面控制子弹出页面

Asp.net 使用vb.net从父页面控制子弹出页面,asp.net,vb.net,Asp.net,Vb.net,在aspx代码隐藏事件上使用vb.net,是否可以从父页面判断子页面弹出窗口是否打开,然后根据父页面上的某个事件关闭子页面,如再次单击gridview编辑链接 已解决:我无法关闭此问题,因此我发布了一个指向我使用的解决方案的链接…一个jQuery插件caled BlockUI,在关闭子页面之前阻止访问父页面。天才!! 使用javascript,您可以打开窗口并保留对它的引用,然后使用该引用关闭它。如果它已经关闭了,那就没什么区别了。看 老实说,我认为vb.net不会对你有多大帮助。我能想到的让

在aspx代码隐藏事件上使用vb.net,是否可以从父页面判断子页面弹出窗口是否打开,然后根据父页面上的某个事件关闭子页面,如再次单击gridview编辑链接

已解决:我无法关闭此问题,因此我发布了一个指向我使用的解决方案的链接…一个jQuery插件caled BlockUI,在关闭子页面之前阻止访问父页面。天才!!

使用javascript,您可以打开窗口并保留对它的引用,然后使用该引用关闭它。如果它已经关闭了,那就没什么区别了。看


老实说,我认为vb.net不会对你有多大帮助。我能想到的让vb.net参与混合的唯一方法是让子窗口在子窗口打开时设置一个隐藏字段,然后使用该值注册一个javascript启动方法,该方法将关闭窗口。对我来说,这似乎过于复杂。

你不能使用javascript吗?为什么它必须是vb.net?我对java脚本没有问题,只是不是很精通。我现在用它来打开子页面…ScriptManager.RegisterStartupScript(我,GetType(页面),“ClientScript1”,scriptText1,False),谢谢你提供我将查看的链接。