问题标签 [asynchronous-postback]

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 回答
383 浏览

asp.net - UpdatePanel 是 AsyncPostBack 被调用,但更新面板内的控制没有改变

我的更新面板正在调用该函数,在调试过程中我看到它的内容正在更新到相应的控件。然而,一切都没有改变。如果我要切换到回发,它可以工作。

JB 是我调用查询数据库的 dll。我想指出这一点。函数正在触发,控制文本正在被替换。但是,控件不会更新内容。

0 投票
2 回答
1224 浏览

jquery - ckeditor 4 仅在 IE 中异步回发后中断

我已经解决了这个问题。我将 CKEditor 移到了 UpdatePanel 之外。UpdatePanel 中的按钮允许我触发异步回发,这仍然让我可以访问 RepeaterItem 中需要将其保存在数据库中的数据。

在 UpdatePanel 之外使用 CKEditor,它在异步回发后不再锁定。我仍然不知道究竟是什么导致 CKEditor 在回发后中断,但至少我学会了如何防止它发生。希望这个答案可以帮助其他人一段时间。


我有一个 ASP.NET 中继器将多个 UpdatePanel 放置到我的页面中,其中包含 CKEditor 文本框供用户回答问题。我提供了一个“保存答案”按钮,允许异步回发保存当前答案。

在 Internet Explorer 中,在异步回发(正确保存答案)之后,页面被锁定,并且不允许用户再次选择文本框或页面上的任何文本。用户仍然可以单击“继续”按钮和任何链接以离开页面,并且单击 CKEditor 图标之一(例如粗体按钮或字体大小下拉菜单)恢复单击文本框并选择的能力页面上的文字。

其他所有主要浏览器都可以正常工作。这发生在 IE 8+ 中(在 8 之前不支持,否则它也可能在那里发生)。

以下是相关代码:

Javascript

标记(在重复器 ItemTemplate 中,针对适用数据中的每个问题重复)

C# 中没有发生异常,并且 SaveAnswer() 方法成功运行,保存了答案,但是那个小故障对我来说似乎很奇怪......尤其是阻止您选择页面上的任何文本的事实,而不是就在 CKEditor 实例中。

任何建议都非常感谢 - 并感谢您花时间查看我的问题。

0 投票
1 回答
25 浏览

asp.net - ASP中的异步编程不使用AJAX吗?或者它们是完全不同的东西?

我最近一直在研究 ASP 以开发 Web 应用程序。

我读过有异步处理的方法。

如通过此链接所述:http ://www.hanselman.com/blog/TheMagicOfUsingAsynchronousMethodsInASPNET45PlusAnImportantGotcha.aspx

也可以通过这里进行操作: http ://www.asp.net/web-forms/tutorials/aspnet-45/using-asynchronous-methods-in-aspnet-45

这是否意味着仅通过服务器端或客户端异步处理,例如使用 AJAX 时,但不使用 JavaScript?

基本上,这是异步处理独有的还是意味着异步 PostBack?

我希望你明白我想问什么。

0 投票
2 回答
20893 浏览

c# - asp.net updatePanel PostBackTrigger 触发完整回发

下面是标记页面

使用上面的代码,每当用户单击“btnUpload”时,都会有一个回发,但是有一个更新面板可以防止回发,当我将 PostBackTrigger 更改为 AsyncPostBackTrigger 时,页面没有回发但是fileUpload.HasFile 将为 false 并且无法获取文件。

上面的代码有什么问题?为什么 postBackTrigger 会触发回发?

0 投票
0 回答
586 浏览

jquery - jquery 验证以及更新面板.. 为什么它刷新整个页面

我使用带有 jquery 验证(引导验证器)和更新面板(添加新的动态用户控件)的 asp.net 4.0 网络表单。当我添加一个新的动态用户控件时,jquery 验证按预期工作得很好。但问题是,页面已加载(完全回发而不是异步回发)。请帮助我....这是我用于更新面板的 JS 和 html

我很欣赏你在这个问题上的建议......

0 投票
1 回答
951 浏览

java - 如何在java中实现异步线程间通信?

我正在开发一个代码,其中我有一个父线程和一个子线程。现在,我的场景如下所述,

  • 父线程启动子线程
  • 启动子线程后,它会继续工作。
  • 现在有一次发生子线程要调用主线程中的方法
  • 然后它使用该方法异步调用主线程。

我还想澄清一下,我知道 java 中的并发包,但它是同步执行的,即主线程必须等待子线程完成执行,但我希望主线程在子线程执行时继续工作。

我的实现就像SwingWorkerjava中的线程

0 投票
0 回答
520 浏览

sharepoint-2010 - 避免使用 AJax 在 Sharepoint webpart 中回发

我在visual studio 2012中创建了一个webpart并部署在Sharepoint server(2013)中。所有代码都是在服务器端编写的。所以每当发生事件时都会发生回发。当事件发生时我们如何避免回发(例如:按钮单击)使用阿贾克斯。

0 投票
1 回答
459 浏览

jquery - 在异步 PostBack 上执行 JQuery

我正在使用 Mudassar Khan 的名为 ScrollableGridViewPlugin 的 JQuery 插件。

在 Document.Ready 函数中,我声明了最大 ScrollHeight 以及 GridView 位于 UpdatePanel 中的事实,如下所示:

我想要实现的操作是在您按下按钮时显示我的 GridView。这是我的 ASP 代码:

如果没有 UpdatePanel,这段代码可以完美运行,但有了它,它似乎完全忽略了它。我在 JQuery 中真的很糟糕,我的直觉是 document.ready 没有在 Ansycnhronous PostBack 中执行?

有任何想法吗?佩塔尔

0 投票
0 回答
122 浏览

angularjs - 使用 angularJS(ng-repeat) 解析 JSON 列表仅获取最后一行

我正在创建一个简单的 Web API 项目并尝试使用 angularjs 访问该 API 响应。在 web API 项目中,我有以下两个类。

我创建了一个 get 方法,例如

我运行该项目,它运行良好,但我得到了类似的响应

在另一个角度项目中,我创建了简单的控制器,例如

在 html 中,我尝试使用以下代码显示响应

当我运行 List.html 时,我总是只得到最后一行。请指导我如何获取所有行。在这里我不确定,我从我的服务中得到了错误的响应,或者我在使用 angularJS 解析响应时遗漏了一些东西。

0 投票
1 回答
57 浏览

c++ - 对象成员的qt异步完成

我有一个QObject类处理请求。所以我可以创建一个 SLOT process(QString)。我想知道请求何时被处理——即收到future我可以等待的某种类型的请求。应该可以将结果与相应的请求相关联。

但是由于 SLOT 不能返回值,所以我有点卡住了……这可以通过 Qt SIGNAL/SLOT 机制来实现吗?