【问题标题】:How do I force a full postback from codebehind?如何强制从代码隐藏进行完整回发?
【发布时间】:2010-01-13 20:51:07
【问题描述】:

我想在某个子控件触发事件后以编程方式强制进行整页回发。我无法添加任何触发器来完成这项工作,因此必须通过代码完成。谢谢。

【问题讨论】:

    标签: asp.net ajax postback


    【解决方案1】:

    对不起,不明白。当代码隐藏中的事件运行时,回发已经发生。

    【讨论】:

    • 该控件有一个计时器,该计时器然后运行一个进程以查看计划任务是否完成。完成后,我希望主窗口重新加载某些不在更新面板中的内容,因此必须是完整的回发。
    【解决方案2】:

    如果您的意思是客户端事件,则设置 OnClientClick 以在您的其他客户端功能之后调用以下返回的内容:

    Page.ClientScript.GetPostBackEventReference(control, "")
    

    (类似于 __dopostback)

    【讨论】:

      猜你喜欢
      • 2010-10-29
      • 2011-02-02
      • 1970-01-01
      • 2017-12-11
      • 1970-01-01
      • 2020-10-04
      • 1970-01-01
      • 1970-01-01
      • 2012-12-24
      相关资源
      最近更新 更多