我希望从Web服务访问网页控件(显示/隐藏ModalPopup)。
答案 0 :(得分:1)
通常会调用Web服务,并返回结果。呼叫不是通过设计从Web服务以出站方式发起的。我想你可能希望改变你的设计。
或者,如果您希望根据您的网络服务的结果,您可以通过在test.aspx页面中调用Javascript中的服务来显示或隐藏模态,然后显示/隐藏您的模态。
例如:
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "WebService.asmx/WebMethodName",
data: "{}",
dataType: "json",
success: function() { console.log("show or hide modal"); }
});
有许多关于如何执行此操作的教程,such as this one。