是否可以通过链接呼叫Web服务?

时间:2010-10-21 21:20:14

标签: c# asp.net html web-services

我需要通过链接拨打网络服务。 webservice返回一个pdf文档,并将文档Id作为输入参数。

在正常情况下,我可以让链接调用后面的代码中的一些代码,然后调用web服务。

然而,关于它的困难部分是我无法将代码添加到后面的代码中。原因是某些CMS用户想知道要添加到将下载pdf的页面的链接。我只能添加到aspx页面的链接。这有可能吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

虽然可以通过链接调用Web服务(尽管很难添加参数),但听起来你想做的事情是通用处理程序(在ASP.Net中,它是一个ASHX文件) )。

Here是如何使用它的一个很好的例子。

答案 1 :(得分:0)

您可以这样做:http://msdn.microsoft.com/en-us/library/45fez2a8(VS.80).aspx

但是您可以使用的输入参数类型有限制。 Int和String工作正常,你自己的对象不起作用。