问题标签 [updatepanel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1790 浏览

asp.net - 使用带有输出缓存的 ASP.NET AJAX UpdatePanel

有没有办法让 UpdatePanel 控件与输出缓存很好地配合使用?我想使用 @OutputCache 指令缓存整个 ASP.NET 页面,UpdatePanel 区域除外。

0 投票
3 回答
3690 浏览

asp.net - ASP.NET 控件和更新面板

我正在动态创建一系列嵌套在更新面板内的客户端组件控件。第一次创建控件时,一切正常,但是,当我在更新面板上触发更新并执行部分回发时,控件返回几个 javascript 错误,描述控件是如何在页面上注册的。

我收到一系列错误,类似于:“错误:Sys.InvalidOperationException:无法将具有相同 id “master_ctl40_CCB_PALETTES”的两个组件添加到应用程序中”

有什么想法吗?

0 投票
2 回答
2368 浏览

c# - 中继器中的更新面板

我有一个 UserControl,它在 UpdatePanel 内部和 Repeater 外部包含投票按钮,它工作得很好。在中继器中,单击按钮会触发相应的事件。该事件应该更新用户控件中的控件文本,并且应该在 UpdatePanel 刷新时反映该更新。

如果在 UpdateMode Always 和 Conditional 中尝试 UpdatePanel(在 _Click 方法中对属性进行更改后触发 Update 事件,则两种方式都会发生相同的问题。

UpdatePanels 在我缺少的中继器中的行为方式有什么吗?

谢谢。

0 投票
4 回答
9391 浏览

asp.net-ajax - ASP.NET:UpdatePanel 外的按钮无法回发

I have a donation form that contains an update panel that contains a dropdown for predetermined amounts plus the "Other" option". When "Other" is selected the dropdown has triggered the partial postback and renders the update panel with the additional "Other" textbox金额。在这个更新面板之外,我有一个额外的服务器控制表单字段,例如文本框和一个提交按钮。

我遇到的错误是选择“其他”时,按钮“onclick”事件无法启动完整的回发。

例子:

编辑:发布代码隐藏可能会让每个人都更容易

0 投票
2 回答
5592 浏览

asp.net - UpdatePanel 实际上是如何工作的?

触发更新时会更新什么?什么去服务器?什么回来了?

我的印象是只有面板的内容被传输到服务器并返回(没有触摸面板外页面中的任何内容),但我遇到了奇怪的结果,可能是因为我不太了解它是如何工作的确切地。

有人可以简单解释一下它是如何工作的吗?

0 投票
3 回答
15330 浏览

asp.net - 带有 ASP.NET 复选框触发器的 asp:UpdatePanel

当我将 ASP.NET 复选框控件设置为 asp.net 更新面板的异步回发触发器时,EventName 属性是什么?

0 投票
2 回答
1081 浏览

c# - 将 UpdatePanel 添加到页面后不再调用 PageMethod

我在 asp.net 2.0 上使用 asp.net ajax 1.0 版。(我还不能升级到 3.5)

我有一个 PageMethod 会被 Javascript 调用。在我将 UpdatePanel 添加到页面的另一部分之前,这非常有效。现在,当我在打开调试的情况下运行页面时,页面方法中的断点永远不会被调用。当我在萤火虫中查看调用 PageMethod 的帖子时返回的内容时,我注意到返回了整个 aspx 页面,而不仅仅是调用值。我做了什么?

这是对 PageMethod 的 Javascript 调用:

在每个请求结束时调用 EndRequestHandler 函数的意义在于,ID 为“#selectedCHK”的项目位于更新面板内,并且每次刷新 UpdatePanel 时都需要设置事件。

0 投票
2 回答
5682 浏览

ajax - MVC Ajax 更新面板

我知道(至少我很确定)没有像 asp:UpdatePanel 这样的 MVC 控件。谁能给我一些关于如何做到这一点的想法。

我有一个集合,我从我的存储库和服务层添加条目。在我的母版页中,我想根据此集合中是否有任何内容显示警报。

通常我会有一个 UpdatePanel,它的 UpdateMode="Always" 它会检查集合并显示我的消息。

你知道我如何在 MVC 中实现类似的东西吗?

0 投票
1 回答
2850 浏览

asp.net - JQuery ajaxStart 事件未在 ASP.net AJAX 中捕获

我在更新面板和内容模板中有一个带有保存按钮的 asp.net 页面。保存效果很好,但我试图在使用 JQuery 进行保存时添加一个“等待”gif,但 ajaxStart 事件没有触发。我放了一个简单的捕获如下所示:

单击保存时不显示任何警报。尝试捕获 ASP.net Ajax 事件时是否存在问题,asp 是否正在执行一些无法被 Jquery 捕获的时髦类型的 Ajax 调用?

谢谢,如果您对此有任何想法,请告诉我,

标记。

0 投票
4 回答
25374 浏览

asp.net - 为什么更新面板会为自定义控件做一个完整的回传?

我有一个相当复杂的自定义控件 - 自定义控件中有几个更新面板。

我正在尝试在更新面板中使用这样的控件:

当我单击更新面板中的按钮时,它会执行异步回发并且没有屏幕“闪烁”当我单击自定义控件中的按钮时,页面会闪烁并执行完整回发。

在自定义控件内部,有一些更新面板正在尝试执行完整的回发(基于触发器)。

无论自定义控件内部发生什么,如何使页面级别 UpdatePanel 不执行完整回发?