问题标签 [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.
asp.net - 如何强制按钮执行完整回发而不是异步回发
在 ASP.NET 4.0 Web 应用程序中,我有一个由 UpdatePanel 包装的用户控件(请参见下面的代码)。
显然,这对于在我的用户控件中导致回发的每个 ASP.NET 控件都非常有用,因为它使它异步发生。但是,有一个过程不适用!
我在用户控件中有一个 ASP.NET 按钮(创建报告),它向服务器发出异步请求。然后,服务器创建一个 Excel 电子表格,然后将该电子表格放在 HttpResponse 中以发送回客户端的浏览器,以便他们可以打开/保存它。但是,此时它会爆炸,因为对服务器的请求是异步的,显然您不能在异步请求期间将二进制文件放入 HttpResponse 中。
我该如何解决这个问题?
web-services - 如何使用 SOAPUI 实现异步测试
(对不起我的请求的长度)
我用来实现异步测试的当前技术:1. ssh 到我们的服务器 ex) svr.server.com(位于数据中心的其他地方) 2. 创建一个 v.host myname.server.com 3. 使用一些脚本来制作 curl向 svr.server.com(来自同一个 svr.server.com)的请求(xml 作为 post) 注意:请求 xml 将有一个回调 url(它只是我的 v.host 地址),服务器将使用它来回调带有响应 xml
我所拥有的:我的公司中有 my.testbox.com,可以向 svr.server.com(位于数据中心的其他地方)发出请求,但服务器不知道如何返回我的盒子。(这就是为什么我使用上面提到的“当前技术”,因为没有路线)(我知道我需要添加路线,但不确定在哪里以及如何 - 这可能是一个不同的话题)
现在,我想成为:能够将我的所有请求 [xml as POST](从我的办公室)发送到服务器,而无需等待(异步)对 svr.server.com(位于数据中心的其他位置)和服务器的响应应该能够用 xml 回复。
我将对响应 xml 执行各种断言。
有人可以让我知道这是否可以使用 SOAPUI 或 SOAPUI pro 吗?如果“是”,如何?
非常感谢
c# - 更新面板在 asp.net 中不起作用
我在我的网站中使用更新面板并尝试为列表框创建 AsyncPostBackTrigger。但它显示以下错误。所以我尝试在 page_Init 部分创建此事件。它没有通过任何错误消息。但我尝试单击列表框中的最后一项意味着它回发控件并转到第一项。请帮我解决这个问题..
在 UpdatePanel 'update_pan' 中找不到触发器的 ID 为 'ddl_discount' 的控件。
asp.net - 部分回发时的 Header.Stylesheet.CreateStyleRule
我最近向单个网页添加了一个 UpdatePanel,它在按钮单击时呈现不同的用户控件。我正在努力解决一个问题,我正在使用 Header.Stylesheet.CreateStyleRule 动态地将内联样式添加到标题中 - 问题是它没有插入到部分回发中并且它确实有意义。这显然是因为它是部分回发,并且仅在页面第一次加载时才呈现标头。
样式是通过以下方法添加的,这些方法从数据库中获取样式:
我一直在搜索我的屁股试图让它工作,但这似乎是不可能的。
这篇 msdn 文章字面意思是说,做我想做的事是不可能的。 http://msdn.microsoft.com/en-us/library/system.web.ui.htmlcontrols.htmlhead.stylesheet.aspx
不支持在异步回发期间以编程方式添加样式或样式规则。当您将 AJAX 功能添加到 ASP.NET 网页时,异步回发会更新页面的区域而不更新整个页面。有关详细信息,请参阅 Microsoft Ajax 概述。
有没有人有这样做的建议或替代方法?
谢谢!
grid - 异步回发后,Obout Grid 在 UpdatePanel 内不起作用
我有一个用于控制 Obout 网格数据源的下拉列表。
“ddlAAACode_SelectedIndexChanged”代码
从下拉列表中选择一项后,“Obout 网格”将根据需要正确检索数据,但随后完全冻结且无法正常工作(即使单击 Obout 网格上方的任何位置也不会发生任何事情)。下面是 UpdatePanel 中“关于网格”的示例代码。
任何评论都非常感谢..帮助我.. :)
asp.net - UpdatePanel 外的中继器中的 AsyncPostBackTrigger
我正在尝试cbxSupplement
触发 updatepanel 刷新,但不确定我是否使用错误EventName
,或者无法使用CheckBox
. 如果我用 替换CheckBox
,Button
它工作正常。
c# - 无效的回发或回调参数(HiddenField 和容器 Visible=false)
我还没有找到符合我情况的答案,所以我发布了一个已回答的问题,希望它能帮助其他人。
我收到了错误
无效的回发或回调参数。使用配置或页面中的 <%@ Page EnableEventValidation="true" %> 启用事件验证。出于安全目的,此功能验证回发或回调事件的参数是否源自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用 ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。
我有一个 Databound ListView(有几百行),每行都有按钮。按钮会弹出一个窗口。弹出窗口具有下拉列表和其他执行异步回发的控件。我需要确保执行异步回发以避免刷新我的大表。
当我单击一行上的按钮时出现错误,然后更改弹出窗口内的下拉列表,该下拉列表会触发回发(所选项目已更改)。繁荣。
这是减少样本的标记,根本没有弹出窗口和 javascript!它仍然显示问题。连续单击一个按钮两次以获取错误。
这是后面的代码:
c# - updatepanel 触发器导致完全回发而不是部分回发
我想要部分回发(asyncpostback)而不是fullpostback。但它不起作用。动态创建的复选框,其中选中或未选中的复选框会导致 fullpostback,但它应该是 asyncpostback。这是我的代码.....
C#代码:
asp.net - 如何删除gridview内的linkbutton上的回发?
我想问一下单击LinkButton
内部时如何防止回发GridView
?
我目前的实现是,我有一个GridView
带有客户详细信息的按钮链接,它是 ID 链接按钮,一旦单击此链接按钮,客户详细信息将显示在各自的字段(即文本框等)上,但我想要它通过删除 Post back 来单击所述按钮时看起来更具交互性和更快。我怎样才能做到这一点?谢谢。
asp.net - 在 asp.net 的更新面板中 AsyncPostBackTrigger 后下拉列表值丢失
我有两个下拉列表。我想在第一个的选择更改上绑定第二个。
这是我的代码:
当我更改 dropdownlistddlCategory
时,下拉列表ddlCategory
会丢失其值并显示为空白,并且也不会触发SelectionIndexChanged
事件。