问题标签 [asmx]

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 投票
3 回答
12217 浏览

asp.net - 在 Javascript 中从对象数组中创建 HTML 表

我正在从 javascript 调用 web 方法。Web 方法从 Northwind 数据库返回一组客户。我正在使用的示例在这里:使用 ASP.NET AJAX 调用 Web 服务

我不知道如何编写这个 javascript 方法:CreateCustomersTable

这将创建 html 表来显示返回的数据。任何帮助,将不胜感激。

我的 javascript

我的网络方法

0 投票
1 回答
353 浏览

persistence - C# ASMX webservice 半永久存储需求

我正在编写一个第三方 Web 服务的模拟,以允许我们开发和测试我们的应用程序。

我需要模拟允许用户提交数据的功能,然后在将来的某个时候检索服务上的处理结果。我需要做的是将提交的数据保存在某处,稍后再检索(不在同一个会话中)。我想做的是将数据保存到数据库中(最简单的解决方案),但是托管模拟服务的环境不允许这样做。

我尝试使用 IsolatedStorage(应用程序范围),但这在我的实例中似乎不起作用。(我正在使用以下内容来获取商店...

我想我的问题是(考虑到我了解IsolatedStorage 的局限性这一事实)我将如何让它发挥作用?如果没有一致的方法来做到这一点,我想我将不得不退回到坚持到文件系统上的特定文件位置,以及我们环境中需要的权限设置的所有痛苦。

0 投票
3 回答
4223 浏览

asp.net - 如何使用 jquery/ajax 将参数传递给 asp.net 页面方法?

我正在尝试将参数传递给我的静态 Web 方法(位于 asp.net 页面中)。我试图通过值为“myvalue”的“test1”参数。关于我做错了什么的任何想法?

0 投票
2 回答
53473 浏览

asp.net - 从 WSDL 文件创建 ASMX Web 服务

我有一个 WSDL 文件,我正在尝试创建一个符合 WSDL 的 Web 服务。

我使用 WSDL 文件创建了使用现有服务的客户端,但我从未创建需要遵循特定 WSDL 的 Web 服务。

我已经使用:

wsdl.exe mywsdl.wsdl /l:VB /serverInterface

现在我得到了一个从该 WSDL 生成的 .vb 文件。但是我不确定我应该如何处理这个 VB 文件。看起来它有一个公共接口,但没有实现该接口的类。它还有一堆用于 WSDL 中的类型的部分类。

我期待有某种存根,我在其中放入代码以完成服务调用。我之前只创建了简单的 Web 服务,而且它们都没有使用公共接口,所以我不熟悉这里发生的事情。

在这一点上,我不确定如何使用生成的 .vb 文件并使其与 .asmx 文件一起使用,以及完成界面需要哪些额外的编码。

0 投票
5 回答
6698 浏览

wcf - 将 WCF .svc 文件转换为 .asmx 文件

我有一个 WCF 服务。我有一个只能读取.asmx 文件的外部软件。是否可以在相应的 .asmx 中转换我的 .svc 文件

0 投票
1 回答
643 浏览

wcf - ASMX 或 WCF 代理客户端是否使用 IO 完成端口?

我正在对项目的关键部分进行性能测试,这时我注意到有很多额外的线程被用来执行 WaitOrTimerCallback 操作。

替代文字 http://lh4.ggpht.com/_p7-jVU64mGg/SZuWgUvTD7I/AAAAAAAAAEk/PUFrXrYvZh0/threads_thumb%5B1%5D.jpg?imgmax=800

经过仔细检查,我可以看到这些是由我的 ASMX 客户端代理类生成的,用于在远程服务器上进行操作。

我的印象是这些都在使用 IO 完成端口,就像我所有的其他异步 IO 调用一样。

是否可以让 ASMX 或 WCF 代理客户端使用 IO 完成端口?如果不是 - 真的有什么意义?

[更新] 该项目正在使用 ASMX 代理客户端。看来他们正在使用普通线程池来注册 WaitOrTimerCallback。我现在正在使用 WCF 代理客户端。这些不会产生额外的线程,所以我只能假设它们正在使用所需的 IO 完成端口。

ASMX 代理类是使用 Visual Studio 2008 创建的。我在项目文件中添加了以下行:“WebReference_EnableLegacyEventingModel>true” 因为当前的 ASMX 客户端默认没有启用异步。

0 投票
1 回答
4641 浏览

c# - ASMX Web 服务公开类

我正在使用简单的 ASMX 服务在 asp.net/c# 中创建一个基本的 Web 服务。当我创建一个返回类的方法时,服务的客户可以发现这个类定义。

我想知道是否有一种方法可以将一个类公开给未在任何服务方法中直接使用的服务。我需要我的服务客户了解特定类,即使它在任何方法中都没有显示为返回值或参数类型。

我意识到这是一个奇怪的要求,但它的出现是因为我们正在序列化对象并压缩序列化文件。我们最终将对象作为 byte[] 发送。当在另一端反序列化它时,这会导致问题,因为客户端不知道该类。

有没有办法装饰一个类,以便通过服务发现可以发现它?

提前致谢,

马丁。

0 投票
2 回答
28263 浏览

jquery - 使用 JQuery 调用 WebMethod

我无法从我的 JQuery 调用中进入我的 Search WebMethod。也许有人可以帮助我指出正确的方向。

我还将所有内容打包成一个 zip 文件,以防有人想仔细查看。

http://www.filedropper.com/jsonexample

谢谢瑞恩

这是 default.aspx 背后的代码

0 投票
8 回答
35232 浏览

asp.net - 使用 jquery 调用 ascx 页面方法

我知道我可以使用以下语法使用 jquery 调用页面方法

这适用于aspx页面,但它可以用于ascx页面吗?(网络控制)

我已经尝试了大约半个小时,因为我无法让它工作,我想知道它是否可能。

注意:为了清楚起见,当我尝试调用 ascx 页面时,我正在更新 jquery 中的 url :)

0 投票
1 回答
1685 浏览

asp.net - 在 ASP.Net AJAX 应用程序中强制会话超时

我有一个大的 1 页 ASP.Net 应用程序。该应用程序的大部分内容已使用 .Net 3.5 从使用 .Net 2.0 的先前版本完全重写。结果,此版本的设计者决定将整个页面放在更新面板中(叹气)。似乎这个更新面板的唯一好处是它允许在会话超时(约 30 分钟)时重定向到超时页面。

我的团队在此页面上的一个选项卡中实现了一个新部分,该部分使用 ASP.Net AJAX 访问 asmx Web 服务(这将很快转移到 WCF ScriptService)。这里的所有调用都是通过调用 ASP.Net AJAX JavaScript 代理的自定义 JavaScript 完成的。

我的问题是,如果发生部分回发,在页面的其余部分超时之后,这些 Web 服务调用仍在进行。

我正在寻找的是某种方式让我的新功能与应用程序的其余部分同时超时。