问题标签 [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.
c# - 以编程方式在 asp.net 中调用回发
我在更新面板中使用 spgridview 和 spgridviewpager。我需要在 aspx 页面中使用 c# 回发。我在 spgridview 中使用了按钮字段。当我单击按钮字段时,我需要使用 c# 或 javascript 引发回发事件。
任何人都可以知道如何以编程方式进行操作吗?
android - 向我展示一种在 Android 上异步连接 Web 服务的方法
- 我不使用 ksoap2
- 调用必须是异步的,因为其他方式蜂窝不接受,它会抛出这个异常http://developer.android.com/reference/android/os/NetworkOnMainThreadException.html
- 我从 .NET 派生代码,Android 的架构与 .NET 非常不同。因此,当您发表评论时,请注意这一事实。
- 在代码块中,我将调用不同的 webmethod 至少 5 或 6 次。
代码结构是这样的
/li>我试图让它与 asyncTask 和 Handler 一起使用,我可以获取结果值,但问题是我无法处理 X 方法上的结果值。我必须在 X 方法块中使用返回值
asp.net - ASP.NET Page_PreRender 方法
我正在尝试htmltablecell.innerHTML
在Page_PreRender
.
第一次设置时它工作正常。
此后,我需要将引用设置为字符串中的新值(我已检查字符串值是否已更改),但它会继续在 HTML 输出中显示旧值。
当我调试 时htmltablecell.innerHTML
,我还可以看到该值已更改。
从方法设置值的原因Page_PreRender
是我有一个用户控件,它在Page_load
触发后更新字符串。
jquery - 带有 jQuery 弹出对话框的 ASP.NET:如何在对话框关闭时回发
伙计们,
我正在一个相当复杂的网站上工作。我们有一个包含一些控件的更新面板。单击其中一个控件时,将打开一个 jQuery 对话框。
当对话框关闭时,我想向更新面板发出信号以更改其显示。为此,我需要发回更新面板。
我知道对话框有一个方便的回调事件,您可以连接到该事件。但事情就是这样。操作对话框的 javascript 都在一个单独的 .js 文件中。我想继续保持分开。因此,执行回发的代码要么在那个 .js 文件中,要么作为参数注入到 .js 文件中的某个方法中。
我怎样才能做到这一点?我会将什么传递给 .js 文件方法?
非常感谢。
asp.net - 没有 AJAX 的部分回发
我想通过使用 AJAX 计时器和 AsyncPostBack 触发器静默检查会话是否存在而不发回页面。
现在,我想知道是否有静默地检查 ASP.NET C# 是否if (Session["email"] = null) { Response.Redirect("Logout.aspx"); }
每 10 秒检查一次这种类型的东西,而无需使用 jQuery 之类的东西或 .网?
c# - ASP.NET 在 asp 上的异步回发:按钮单击
我在 asp:net 中使用 AJAX,并试图处理 asp:button 同时触发 javascript 方法和代码隐藏 c# 方法的情况。为此,我使用按钮的 onclick 和 onClientClick 属性。我需要进行回发才能调用代码隐藏,但是此回发会导致 javascript 无法工作,因为变量已丢失状态。谁能描述如何处理这个?ajax 和异步回发可能吗?它开始让我有点疯狂!
编辑: javascript 实际上是用于 google-map (v3),c# 代码用于提交到 sql db。
地图在代码隐藏中初始化:
以下是一些相关代码:
...我认为如果我可以让第一个更新面板在按钮单击时回发,第二个面板不回发,并且按钮仍然调用代码隐藏,那么它会起作用。到目前为止,这一切同时发生还没有运气。
javascript - 在异步回发上注册 javascript
我有一个包含在 UpdatePanel 中的 asp.net 按钮,单击它时会执行异步回发并注册一些显示 jquery 对话框的 javascript。
如您所见,javascript 首先调用了一个名为 RefreshData() 的函数,该函数作为 javascript 存在于我的标记中。
但是,Firefox 给出的错误是RefreshData is not defined。这是否意味着我在异步回发中注册的任何 javascript 都将无法使用我在标记中定义的 javascript 函数?
谢谢您的帮助。
jquery - 使用 Jquery 回发加载列表视图
我是 Jquery 的新手,想构建一个列表视图,它将由代码隐藏函数创建。我想要一个 Jquery 函数,它可以在没有页面回发的情况下做到这一点。实际上是为了实现 UpdatePanel 功能,但不使用 UpdatePanel。
c# - 异步回发后,UpdatePanel 中的 Obout 日历混乱
我目前正在尝试使用 Obout Calendar 控件实现日期范围搜索功能。这个想法是用户可以从 Obout 日历中选择一个日期,然后在它旁边填充一个 asp:TextBox。表单中还有其他字段,但这是破坏的字段。我在表单底部还有一个 asp:Button,其功能是清除表单中的所有字段。它在后面的代码中这样做:
这是相关的前端代码:
现在,我遇到的问题是,当我第一次加载页面时,一切都很好。我可以从日历中选择一个日期,它会按预期填充文本框。但是,如果我单击“清除字段”按钮,这会导致部分回发,那么事情就会出错。当我再次单击日历图标时(在清除字段后),弹出的日期选择器的格式被弄乱了。它的日历部分只是一个红色方块,不能选择任何日期。年份选择栏横跨整个屏幕,更改年份对日历没有任何作用。
我在研究中找不到任何类似的问题,所以我不确定该尝试什么。我曾尝试在整个桌子周围只使用一个 UpdatePanel,但后来我遇到了同样的问题。我还尝试在 UpdatePanels 中不包括日历,这不会“破坏”日历,但它会在我的网页上放置两个新的 TextBox 字段(它将接受日历中的任何新值)并且不会清除旧的。还尝试将按钮和包含日历的表格放在同一个 UpdatePanel 中,但我在那里也得到了相同的红色框。