问题标签 [asp.net-ajax]
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 - 修改 AJAX 控件工具包下拉扩展程序
我将 AJAX 网站上的示例用于DropDownExtender
. 我希望使目标控件(标签)始终显示 DropDown 图像,而不仅仅是当我将鼠标悬停在它上面时。
有没有办法做到这一点?
c# - 刷新页面上的所有更新面板?
我有一些代码可以修改其他更新面板中的几个控件绑定到的值。当此事件处理程序触发时,我希望它强制其他更新面板也刷新,以便它们可以重新绑定。
这可能吗?
编辑:
澄清一下,我在一个用户控件中有一个更新面板,其他更新面板在其他用户控件中,所以除非我要公开一些自定义属性并使用 findControl 等,否则它们无法看到对方...
再次编辑:
这是我想出的:
我有 3 个充满更新面板的主要用户控件,这些控件在主页上是可见的,所以我在那里添加了一个 Update 方法,在这三个上调用 Update。
在我的触发控件中,我只是将 this.Page 转换为 currentpage 并调用 Update。
编辑:
啊啊啊啊!
更新面板刷新时,它不会在其中的子控件中调用 Page_Load ...我现在该怎么办!
asp.net - 如何在回发中保持 DragPanelExtender 的位置?
我已经找到了这篇文章:
http://www.dotnetcurry.com/ShowArticle.aspx?ID=181&AspxAutoDetectCookieSupport=1
但我有不同的情况。我在母版页中嵌入了一些 hiddenFields 并尝试将 dragPanel 的位置存储在其中。
我正在使用 javascript 来存储 dragPanel 的位置,然后当用户单击链接时,会加载新页面,但 dragPanel 会重置到起始位置。
有什么简单的方法可以做到这一点?
伪代码:
但是,HiddenField在重定向页面 foo.aspx 中不可见
asp.net - ASP.Net AJAX JavaScript 序列化错误
尝试序列化 ASP.Net AJAX 数组对象时遇到“堆栈空间不足”错误。
这是简化代码的场景:
Default.aspx
/li>MainScript.js
Content.aspx
/li>ContentScript.js
示例页面和 JavaScript 的代码在这里。
在此处发布 aspx 页面的代码存在问题。因此,请检查上面的链接以查看 aspx 页面的代码。
带有 IFrame 的网页 (default.aspx) 承载内容页 (content.aspx)。
单击“Serialize Object”按钮调用 JavaScript 函数 serializeObject()。序列化适用于在顶部窗口(框架外)中创建的 Array 对象。但是,如果在 IFrame 中创建数组对象,则序列化会出现堆栈空间不足的错误。我逐步浏览了 ASP.Net AJAX JS 文件,我发现,该过程进入了一个无限循环,试图找出数组对象的类型。无休止地调用 Number.IsInstanceOf 很快你就会得到一个堆栈外错误。
有任何想法吗?
asp.net - AJAX 下拉扩展问题
好的,所以我让我的扩展器在我网站上的 default.aspx 页面上工作,它看起来不错。我基本上将它的代码复制并粘贴到用户控件 control.ascx 页面中。当我这样做时,我完全失去了功能(只显示目标控件标签并且没有下拉菜单,即使在悬停时也是如此)。为什么它在母版页设置中的自定义用户控件中不起作用?
编辑:没有完全做到这一点。还有其他建议吗?它在母版页设置中,使用 eo web 选项卡(我在选项卡内和选项卡外尝试过,但在与选项卡相同的页面上,但无济于事),并且在自定义用户控件中。认为存在依赖性问题?
asp.net - ASP.Net UpdatePanel ImageButton 导致“this._postbackSettings.async 为空或不是对象”
我在 dragPanelExtender 内的 popupControlExtender 内的更新面板上收到此错误。
我看到很多其他人都有这个问题,并且有各种修复,但没有一个对我有用。
我很想听听为什么会发生这种情况的合乎逻辑的解释,以及将来避免此类问题的万无一失的方法。
我发现像其他人一样,当触发器是 LinkButton 而不是 ImageButton 时不会发生此错误,仍然想知道是否有人有解释。
jquery - 一起使用 ASP.Net AJAX 和 JQuery 的任何缺点
我们计划使用 jQuery 库来增加我们的客户端 JavaScript 需求。
尝试同时使用 ASP.Net AJAX 和 jQuery 是否有任何重大问题?这两个库似乎都将 $ 用于特殊目的。有没有我们需要注意的冲突?
我们还使用使用 ASP.Net AJAX 的 Telerik 控件。
TIA
asp.net - 如何通过 AJAX 调用方法而不导致页面呈现?
我正在使用 ASP.net。
我正在尝试为我正在使用的页面调用基类中存在的方法。我想通过 Javascript 调用此方法,并且不需要由 ASP.net 处理任何渲染。
实现这一目标的最简单方法是什么。
我查看了由于某种原因无法正常工作的 PageMethods,并发现很多其他人在使用它们时遇到了麻烦。
asp.net - 一个更新面板与多个更新面板
我有一个 ASP.NET 网页,其中显示了需要在某些条件下进行最佳更新的各种字段、按钮单击等。我们已经实现了 AJAX,使用 ASP.NET 更新面板来避免可见的回发。
原本只有一个领域需要这种能力……很快就扩展到了其他领域。现在我的网页有多个更新面板。
我想知道是否最好将整个表单包装在单个 UpdatePanel 中,或者保留单独的 UpdatePanel。
使用 ASP.NET UpdatePanel 的最佳实践是什么?
c# - 在 ASP.Net 应用程序中处理长时间运行的进程的最佳方法是什么?
在我的 Web 应用程序中,有一个进程可以查询来自整个 Web 的数据,对其进行过滤并将其保存到数据库中。你可以想象这个过程需要一些时间。我目前的解决方案是增加页面超时并在加载时为用户提供 AJAX 进度条。这是一个问题有两个原因 - 1)它仍然需要很长时间并且用户必须等待 2)它有时仍然超时。
我已经涉足线程化进程,并阅读了我应该将它异步发布到 Web 服务(“一劳永逸”)。
我读过的一些参考资料:
- MSDN
- Fire and Forget
所以我的问题是——最好的方法是什么?
更新:在用户输入他们的数据后,我想将他们重定向到结果页面,随着进程在后台运行,该页面会逐渐更新。