问题标签 [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 投票
7 回答
86803 浏览

asp.net - ASP.NET 更新面板超时

我正在发出一个UpdatePanel需要超过 90 秒的请求。我收到此超时错误:

Microsoft JScript 运行时错误:Sys.WebForms.PageRequestManagerTimeoutException:服务器请求超时。

有谁知道是否有办法增加通话超时前的时间?

0 投票
3 回答
513 浏览

javascript - UpdatePanel 更新后如何执行操作?

当我在 UpdatePanel(不是 ASP.NET 控件)中有一个带有一些 JavaScript 事件的常规文本框时,在 UpdatePanel 更新后我的事件就消失了。有没有办法在更新后重新附加我的活动?(最好不要将我的事件内联)。

0 投票
5 回答
13924 浏览

asp.net - ReportViewer 控件和 Ajax UpdatePanel

你们有没有人找到让 Microsoft Report Viewer Control (Web) 在 Ajax UpdatePanel 中工作的方法?

0 投票
1 回答
2809 浏览

.net - 在 PostBack 上重定向 UpdatePanel 内的父框架

这是一个奇怪的问题,但我必须为我们的网站创建一个搜索框,该搜索框将在另一个网站上进行 iframe。当用户点击搜索按钮时,需要将父框架重定向到我们的搜索结果页面。

目前我所做的是使搜索按钮成为回发触发器,然后注册一个客户端脚本块来运行它:

没关系,但这似乎是一种黑客行为,这意味着如果用户在搜索后点击浏览器,它会将他们重定向回搜索结果页面。

有没有更好的方法来做到这一点?

0 投票
3 回答
7503 浏览

asp.net - 当 asp:TreeView 在 UpdatePanel 中时,如何清除先前的选择?

我有一个包含两个 UpdatePanel 的 ASP.Net 2.0 页面。第一个面板包含一个 TreeView。第二个面板包含一个标签,由树中的选择触发。当我选择一个节点时,标签会按预期更新,并且TreeNode我单击的节点会突出显示,并且之前选择的节点不再突出显示。但是,如果一个节点在代码隐藏中原始突出显示(选择),则在选择另一个节点时不会删除突出显示。

标记

背后的代码

在开始时第一个节点被选中。为什么选择另一个节点时它的突出显示没有被删除?

另外,我问了一个关于我没有得到答案的相同设置的不同问题。任何帮助将不胜感激。

编辑我知道设置ChildrenAsTriggers="false"会起作用,但我想避免再次渲染树,因为它可能非常大。

0 投票
1 回答
248 浏览

asp.net - 使用 asp:UpdatePanels 时如何从服务器执行 javascript?

我曾经执行以下操作从服务器执行 javascript:

它会在页面加载回客户端时执行。我现在正在修改要使用的现有页面,UpdatePanels并且不再触发我的 javascript。

0 投票
1 回答
706 浏览

asp.net - Asp.net 树视图

我已将 TreeView 放置在更新面板中,并且 HoverNodeStyle-Font-Underline="true" 将显示鼠标悬停下划线。但是回发后鼠标悬停时没有下划线

0 投票
6 回答
3023 浏览

asp.net-ajax - 如何获得一个位于 asp:UpdatePanel 内的按钮来更新整个页面?

我在更新面板中有一个按钮,我想更新整个页面。我已经设置ChildrenAsTriggers="false"UpdateMode="Conditional".

我在这里有一些示例代码来演示我的问题。

以及背后的代码:

单击第二个按钮时,我想更新不在更新面板内的标签。第二个按钮需要在更新面板中。我不想将标签放入更新面板。

0 投票
8 回答
18324 浏览

asp.net - 是什么导致“无法取消注册 UpdatePanel”错误?

我有一个包含 UpdatePanel 的 UserControl。当我把它放在页面上时,它会引发以下错误:

无法取消注册 ID 为“ReviewContentUpdatePanel”的 UpdatePanel,因为它未在 ScriptManager 中注册。如果从控件树中删除 UpdatePanel 并稍后再次添加,则可能会发生这种情况,这是不受支持的。参数名称:更新面板

ReviewContentUpdatePanel是更新面板的名称,它没有被删除或添加到代码中,它存在于 aspx 页面中并且没有被删除。有没有人遇到过这个?

0 投票
3 回答
2326 浏览

.net - 所见即所得编辑器不使用 .NET 中的更新面板 (AJAX)

我们正在测试所见即所得的编辑器,但我们无法让它们与异步回发一起工作。我们将 TextBox(/textarea) 放在 UpdatePanel 中并调用一个简单的保存到 DB,我们所有的所见即所得工具栏都消失了,在文本框中留下了一堆 HTML。

这是我们一直在努力实现的:nicedit.com/ 我们发现CuteEditor 可以与异步一起使用。回发,但我们遇到了很多问题,我们正在完全废弃它。

这些只是两个示例,但我们已经尝试了其他一些示例,包括 TinyMCE。是什么导致这弄乱了 AJAX 调用?

编辑- 我同意 Thomas 的观点,它与在“onLoad”事件期间运行 javascript 的 WYSIWYG 编辑器有关。不幸的是,UpdatePanel 请求杀死了它并且不会重新呈现所见即所得的编辑器。所以其他人可以进行实验,这是另一个与客户端 PageLoad 事件挂钩的 SO 问题。

编辑 2 - 最终我最终使用 jQuery 将 WYSIWYG 加载/渲染事件绑定到元素的 onfocus 事件