【问题标题】:control child popup page from parent page with vb.net使用 vb.net 从父页面控制子弹出页面
【发布时间】:2011-11-18 14:05:59
【问题描述】:

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

已解决:我无法关闭此问题,因此我发布了我使用的解决方案的链接...一个名为 BlockUI 的 jQuery 插件阻止访问父页面,直到子页面关闭。天才!! jQuery BlockUI link

【问题讨论】:

  • 你不能用javascript吗?为什么一定要vb.net?
  • 我对 java 脚本没有问题,只是不太熟练。我现在用它来打开子页面....ScriptManager.RegisterStartupScript(Me, GetType(Page), "ClientScript1", scriptText1, False)

标签: asp.net vb.net


【解决方案1】:

使用 javascript,您可以打开窗口并保留对它的引用,然后使用该引用将其关闭。如果它已经关闭,它应该不会有什么不同。见

http://www.jguru.com/faq/view.jsp?EID=1365017

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

【讨论】:

  • 感谢您提供的链接,我将对此进行调查。
猜你喜欢
  • 2012-07-22
  • 1970-01-01
  • 2020-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多