问题标签 [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.
javascript - jQuery AJAX 与 UpdatePanel
我们有一个包含大量 jQuery 的页面(大约 2000 行),我们想要缩减 b/c,这是维护的噩梦,在服务器上维护可能更容易。我们已经考虑过为此使用 UpdatePanel。但是,我们不喜欢 UpdatePanel 将整个页面发送回服务器这一事实。
asp.net - 在另一个 UpdatePanel 内的 Repeater 内的 UserControl 内的更新面板
是的,这听起来很疯狂......它可能是。
最终的更新面板似乎没有触发任何东西,它只是刷新更新面板并且不会回调托管它的用户控件。
有任何想法吗?
编辑:我把它发回了,但是最终用户控件中的控件已经丢失了它们的数据......我在想这是因为主中继器在每次回发时都重新绑定......现在不知道在哪里拿这个。
asp.net - UpdatePanel 中的 ASP.NET 验证器
由于运行时限制,我使用的是旧版本的 ASP.NET AJAX,在更新面板中放置 ASP.NET 验证器不起作用。是否有使这些工作的技巧,或者我是否需要使用 AJAX 工具包附带的 ValidatorCallOut 控件?
asp.net - 即使 gridview 在更新面板中,整个页面也会刷新
我有一个网格视图,它位于页面上的模式弹出窗口的更新面板中。
问题是每次我单击网格视图中的图像按钮时,整个页面都会刷新。这会导致我的整个页面加载,并且由于我已将页面的其余部分显示为灰色,因此用户无法单击它,这非常烦人。
有谁知道我错过了什么。
编辑:我在底部输入了一个更好的解决方案
.net - UpdatePanel 中的 FileUpload 控件而不刷新整个页面?
根据Microsoft的说法,FileUpload 控件与 AJAX UpdatePanel 不兼容。
我知道可以将 PostBackTrigger 添加到表单的提交按钮中,如下所示:
问题是这会强制表单执行完整的回发,这首先会消除使用 UpdatePanel 的全部意义。是否有解决此问题的方法不会导致整个页面刷新?
asp.net - 为什么一个按钮控件需要点击两次?
我有一个使用 VB 和 Ajax 工作的 Web 应用程序。我正在使用更新面板来避免回发到服务器时令人讨厌的“闪烁”。
我想在更新面板本身内定义一个按钮控件(尝试将它移到外面并得到一些灾难性错误,所以把它留在那里),使当前面板不可见并且兄弟面板可见。这适用于必须单击两次按钮的例外情况。不是双击,而是单击一次而不是再次单击。
在设置断点时,我发现附加到按钮背后的代码实际上是在第一次单击时执行的,但是面板没有按预期切换。如果我单击相同的按钮或更糟糕的是,单击不同的按钮,则会出现第二个面板的预期行为。然而,随着第二个按钮被点击,第三个面板被显示出来,第三个面板由于第二个按钮被点击而变得可见。
我假设这种行为是由于更新面板及其 Ajax 特性造成的。有没有办法避免第二次点击?我在滥用更新面板吗?我真的很想使用模态弹出窗口(就在 AjaxToolKit 之外),但是在回发数据时遇到了问题,所以我选择了这种方法。任何见解、帮助甚至批评都将受到欢迎,因为这已经困扰了我足够长的时间。谢谢
asp.net - ASP.Net UpdatePanel ImageButton 导致“this._postbackSettings.async 为空或不是对象”
我在 dragPanelExtender 内的 popupControlExtender 内的更新面板上收到此错误。
我看到很多其他人都有这个问题,并且有各种修复,但没有一个对我有用。
我很想听听为什么会发生这种情况的合乎逻辑的解释,以及将来避免此类问题的万无一失的方法。
我发现像其他人一样,当触发器是 LinkButton 而不是 ImageButton 时不会发生此错误,仍然想知道是否有人有解释。
asp.net - 什么会导致 ASPNET AJAX 页面恢复到正常的 ASPX 模式?/ 更新面板坏了
我正在使用带有非常简单的 UpdatePanel 场景的 VS 2008。但我无法让 UpdatePanel 工作,而且似乎无法找出原因
事实上,我已经恢复到一个非常简单的示例来验证它不是我的代码: http ://ajax.net-tutorials.com/controls/updatepanel-control/
在此示例中,我单击任一按钮,两个文本链接都会更新。
我没有收到任何错误,该页面的行为就像一个普通的 ASPX 页面。我需要检查什么。我已经在谷歌上搜索了一个小时,但没有找到我需要的东西。
编辑:适用于 Visual Studio Web 服务器,但不适用于 IIS
javascript - 为什么更新面板会在几分钟后停止工作?
UpdatePanel 的哪些方面对时间敏感?
我有一个运行良好的 UpdatePanel。如果我离开页面几分钟然后回来,UpdatePanel 不起作用。看着萤火虫,我看到它发送了请求并得到了响应。但是,页面本身不会更新。我也没有看到任何脚本错误。到目前为止,除了时间的流逝,我还无法确定任何其他因素。
asp.net - ModalPopupExtender OK 按钮单击事件未触发?
我在 UpdatePanel 中有一个按钮。该按钮被用作 ModalPopupExtender 的 OK 按钮。由于某种原因,按钮单击事件未触发。有任何想法吗?我错过了什么吗?