【问题标题】:ASP.Net modal page code behind not firingASP.Net 模态页面代码后面没有触发
【发布时间】:2011-09-06 15:32:08
【问题描述】:

我有一个 asp.net 应用程序,它会在 button_click 事件时启动一个模式窗口。该模态窗口在另一个 button_click 事件时启动另一个模态窗口。

但是,最终模式窗口的“Page_Load”事件没有触发。

第二个模态winodw是通过来自Page.ClientScript.RegisterStartupScript(Me.GetType(), "Script", "ShowModalWin('brPreview','brPreview')", True)后面的vb.net代码的javascript调用调用的

有什么想法吗?

【问题讨论】:

  • “有什么想法吗?”:没有,因为你没有提供足够的信息。
  • 第二个模态窗口打开了吗?

标签: javascript asp.net vb.net modal-dialog


【解决方案1】:

我怀疑你是否可以让两个模态窗口相互叠加。作为最后的手段,您可以尝试 window.open() 创建一个弹出窗口。高温

【讨论】:

    【解决方案2】:

    您必须提供更多信息。

    但我的第一个想法是验证。您确定第二次按钮单击不会导致页面验证器触发吗?

    【讨论】:

    • 在任何模式页面上都没有页面验证器。您还需要什么其他信息?
    • (尝试在按钮上加上 Causevalidation="false")
    猜你喜欢
    • 2010-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-15
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    相关资源
    最近更新 更多