如何在 ASP .Net (Aspx) 中创建要从 Javascript 访问的 Web 服务方法?

Posted

技术标签:

【中文标题】如何在 ASP .Net (Aspx) 中创建要从 Javascript 访问的 Web 服务方法?【英文标题】:How to create a web service method to be accessed from Javascript in ASP .Net (Aspx)? 【发布时间】:2019-08-03 15:12:05 【问题描述】:

我需要下载 pdf 文件列表,但我需要将名称文件列表作为代码中的参数发送给方法来处理这些文件。我尝试使用页面方法和 Web 方法,但由于它们是静态的,我无法使用响应。

然后我读到我必须这样做的方式或一种方式是使用 Web 服务,因为这些方法可以是非静态的。 但它变得有点混乱或棘手,因为我只需要在非静态代码中调用一个方法。

我从未使用过 Web 服务,我不知道我需要的代码的复杂程度,因为我只需要提到的方法。

我刚刚尝试了 Page 和 Web 方法,它有点简单。你能在这种情况下指导我吗,我还没有找到一个明确的例子。我想从 javascript 中调用该方法。

非常感谢, 问候。

【问题讨论】:

你试过 php 吗? 我的项目在asp net中进行了推进,感谢Russ的建议:) 您好,我按照此页面的说明得到了它:aspsnippets.com/Articles/… 谢谢,最好的问候 请在下方发表您的答案并接受。 我不能......我们不再接受来自此帐户的答案。请参阅帮助中心了解更多信息。 【参考方案1】:

您使用的是完整的 .net 框架还是 .net 核心?我希望这不会增加您的困惑,但如果您可以选择使用 .net core,我会推荐它。创建 WebAPI 非常容易。查看Microsoft's official documentation

【讨论】:

我正在使用 Web 表单 (Aspx) 你好,我是按照这个页面的说明得到的:aspsnippets.com/Articles/… 谢谢,最好的问候 很高兴你能成功。抱歉,我无法提供更多帮助!

以上是关于如何在 ASP .Net (Aspx) 中创建要从 Javascript 访问的 Web 服务方法?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Java 中创建要打印到 JFrame 的 JLabels 数组

如何在目标 c ipad 应用程序中创建要写入的新文本文件

在 Qt 设计器中创建要提升的自定义小部件

如何在 ASP.net (.aspx) 中 5 分钟后显示按钮?

如果会话过期,如何自动重定向? ASP.Net(从 SessionTimeout.aspx 到 Timeout.aspx)

如何在 ASP.NET 中制作自动完成文本框?