【问题标题】:How catch the ModalPopupExtenders JavaScript Hide call?如何捕捉 ModalPopupExtender JavaScript Hide 调用?
【发布时间】:2009-04-30 13:32:56
【问题描述】:

我有一个奇怪的情况,当通过 JavaScript 打开模式弹出窗口时它会自动隐藏(通过在打开按钮上执行 .open 或通过 .click 执行)。使用打开按钮(即TargetControl)时一切正常。

重新表述这个问题 - 我应该使用什么关键字来搜索 ScriptResource.axd 或任何其他脚本文件以找到放置断点的正确位置?

【问题讨论】:

  • 也许是一个向导在做这件事 ;) 但如果你发布一些 MPE 和按钮的示例代码,我们可能会给你一个更有可能的建议 :)
  • 我确信我们自己的代码正在某个地方关闭它。但我就是不知道在哪里......如果我可以在 javascript 中放置一个断点,我可以看到调用堆栈并快速找出它。我要发布的代码不会表现出所描述的行为:)

标签: asp.net javascript asp.net-ajax modalpopupextender


【解决方案1】:

了解如何捕获隐藏调用 - 它位于生成的 ScriptResource.axd 文件之一中。只需启用脚本调试并打开页面,VS 将加载页面和所有 JS 文件,然后您可以搜索 hide 或 this._hideImplementation()。 在单独的说明中,我仍然不知道为什么要关闭弹出窗口,但我有预感它与 UpdatePanel 有关。

【讨论】:

    猜你喜欢
    • 2014-06-04
    • 2018-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-14
    • 1970-01-01
    • 2018-07-28
    • 2014-12-27
    相关资源
    最近更新 更多