【问题标题】:Updating an ajax model pop up in an update panel在更新面板中更新 ajax 模式弹出窗口
【发布时间】:2013-04-29 13:00:47
【问题描述】:

我有一个带有更新面板的页面,该页面也有一个 ajax 模型弹出窗口。当我单击一些按钮时,我会对后面的代码进行一些更改,然后显示弹出窗口。出于某种原因,当我单击更新面板中的按钮时,弹出窗口中没有发生任何变化。

通过单击进行调试我看到更改已应用,但弹出窗口未刷新。

任何建议将不胜感激。

【问题讨论】:

标签: c# asp.net ajax updatepanel


【解决方案1】:

您需要注册一个回发触发器,以便完全刷新弹出窗口。这当然是如果您希望页面回发,否则如果您希望这些更改反映在弹出窗口中,您将需要使用 javascript。

示例: asp:PostBackTrigger ControlID="UploadTemplateImageButton"

【讨论】:

    【解决方案2】:

    您必须在页面加载时将面板可见性设置为 false。 例如:panel1.Visible=false;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-31
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多