问题标签 [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.

0 投票
7 回答
3261 浏览

asp.net - 不使用 ASP.net ajax 工具包可以做 ajax 吗?

您可以在不使用 ajax 工具包的情况下在 ASP.net webform 上执行 ajax 吗?(请发布示例链接)

0 投票
8 回答
18324 浏览

asp.net - 是什么导致“无法取消注册 UpdatePanel”错误?

我有一个包含 UpdatePanel 的 UserControl。当我把它放在页面上时,它会引发以下错误:

无法取消注册 ID 为“ReviewContentUpdatePanel”的 UpdatePanel,因为它未在 ScriptManager 中注册。如果从控件树中删除 UpdatePanel 并稍后再次添加,则可能会发生这种情况,这是不受支持的。参数名称:更新面板

ReviewContentUpdatePanel是更新面板的名称,它没有被删除或添加到代码中,它存在于 aspx 页面中并且没有被删除。有没有人遇到过这个?

0 投票
6 回答
56357 浏览

asp.net - Sys.WebForms.PageRequestManagerServerErrorException 12031

我偶尔会从 AJAX.NET 应用程序中收到以下弹出窗口

Microsoft kb中,该状态代码指示 ERROR_INTERNET_CONNECTION_RESET,但它没有说明首先触发错误的根本问题是什么。

如何记录/跟踪/等生成弹出窗口的基础错误?

0 投票
3 回答
2082 浏览

.net - 通过重用一个 IFrame + Ajax 将多个外部网站加载到一个网页中

我正在尝试将多个外部网站嵌入到一个网页中。使用 IFRAME 可以,但是一旦超过 10 个嵌入式 iframe,内存指纹就会开始变得太大。

所以我在想,是否有可能通过 ajax/javascript,重新使用同一个 iframe 一个接一个地加载网站集合,并将结果显示在主网页上的 div 中?还是出于安全原因明确阻止?

编辑:我不想走屏幕抓取路线,因为我打算把它变成一个半公开的网站,我不想在我的服务器上占用所有带宽,而宁愿在客户端上完成,如果可能的话。

0 投票
6 回答
5705 浏览

asp.net - ASP.NET:更改数据关闭窗口时发出警告

如果用户没有保存他们在网络表单中所做的更改,我想在他们尝试关闭浏览器窗口时警告他们。

我正在使用 ASP.NET 3.5(带有 ASP.NET Ajax)。

有没有我可以轻松实施的通用解决方案?

编辑:也许我的问题不清楚:我专门寻找一种优雅地集成到ASP.NET服务器控制方法中的方法。

0 投票
1 回答
2978 浏览

asp.net - ASP.NET Ajax:Ajax 调用后关闭窗口?

我正在使用 ASP.NET Ajax。服务器调用完成后如何告诉浏览器关闭当前窗口(服务器端代码)?

我设法在服务器方法(在按钮单击处理程序内)中使用 ASP.NET Ajax 的 ScriptManager 方法“RegisterDataItem”来做到这一点:

和一个隐藏的标签并在客户端以这种方式处理它:

但是感觉很脏。必须有一种更优雅的方式来做到这一点。

感谢您的任何建议。

0 投票
1 回答
6439 浏览

asp.net - ASP.NET AjaxControlToolKit Accordion 通过 javascript 设置活动窗格

我希望能够使用 javascript 更改手风琴的活动窗格。

我看到一个行为 set_SelectedIndex 但我似乎无法让它工作。

如何找出此控件支持的方法?

如何从页面设置选定的索引?

0 投票
2 回答
2553 浏览

asp.net - 使用 ASP.NET AJAX 从客户端控件向服务器代码传递数据

我在显示小部件列表的页面上有一个 ListView。当用户单击列表中的一个项目时,我想显示一个ModalPopup,其中包含允许用户对他们选择的项目进行操作的控件。

我可以通过在 ListView 的 ItemTemplate 中放置一个 Panel 和一个 ModalPopupExtender 轻松完成此操作,但这意味着每个小部件都有一组隐藏控件,这会大大增加页面大小。(那里会有一些相当重量级的控件。)相反,我想为列表中的每个小部件重用一个 ModalPopup。

我已经进行了一些搜索,但我之前没有找到任何直接适用于我的情况的内容。但是,据我所知,我必须做这样的事情:

  1. 在 UpdatePanel 内的页面上放置一个 Panel 和一个 ModalPopupExtender。
  2. 构建具有属性的自定义WidgetManipulator用户控件。WidgetID将其与几个确定/取消按钮一起放入面板中。
  3. 在页面上的 Javascript 中,将单击处理程序附加到 ListView 中触发 UpdatePanel 上的回发的每个小部件。
  4. UpdatePanel_Load服务器上的事件上,显示 ModalPopup,然后将属性设置WidgetIDWidgetManipulator单击的小部件的 ID。
  5. 在服务器上的OKButton_Click事件或CancelButton_Click事件上,隐藏 ModalPopup。如果单击 OKButton,请先调用WidgetManipulator.SaveChanges()

我还没有弄清楚的部分是:我怎么知道点击了哪个小部件,以及当我刷新 UpdatePanel 时如何将它传递回服务器?这甚至是正确的方法吗?

0 投票
1 回答
754 浏览

wcf - AJAX 到 WCF 在 FireFox 中不起作用

我正在尝试使用以下代码让 AJAX 到 WCF 工作的这个示例。在FF中查看时,什么都不显示,在IE中查看时,显示时间。
我正在使用 IIS 7,顺便说一句。

...


0 投票
2 回答
280 浏览

javascript - 使用 ASP.Net ajax 库进行跨浏览器 Xml 操作

我目前正在更新一个在客户端代码中使用 ActiveX 对象来操作一些 xml 的 Web 应用程序。当然,这个应用程序只适用于 IE,我需要让它跨浏览器兼容。

我正在寻找一个 javascript xml 库来处理跨浏览器的怪事,并且想知道 ASP.Net ajax 库是否可以工作。我环顾四周,但我无法找到任何使用此加载新 xmldom 对象的示例。如果没有,我应该看看其他任何好的图书馆吗?

谢谢