为了账号安全,请及时绑定邮箱和手机立即绑定

Ajax-enabled WCF Service和普通的WCF Service有什么区别?

Ajax-enabled WCF Service和普通的WCF Service有什么区别?

慕容708150 2018-12-06 13:23:55
如题: 我试图在一个web的客户端,利用Script Manager控件去加载一个普通的WCF Service,代码如下: html 代码 <html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server"> <title></title> <script type="text/javascript"> function OnTest() { var ajaxClient = new AjaxTest1.IHelloWorldService(); ajaxClient.DoWork(OnComplete, OnError); } function OnComplete(result) { document.getElementById("txt").value = result.toString(); } function OnError(result) { alert(result.toString()); } </script></head><body> <form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> <Services> <asp:ServiceReference Path="http://localhost/WCFTest/HelloWorldSVC.svc" /> </Services> </asp:ScriptManager> <input id="txt" type="text" /> <input type="button" onclick="OnTest()" value="Button" /> </div> </form></body></html>  WCF 代码 [ServiceContract(Namespace = "AjaxTest1")] public interface IHelloWorldService { [OperationContract] string DoWork(); } [ServiceBehavior(TransactionIsolationLevel = IsolationLevel.Serializable)] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class HelloWorldService : IHelloWorldService { public string DoWork() { return "Hello World!"; } } 但是总是提示如下错误: Error: 'AjaxTest1' is undefined 哪个大虾帮帮忙????小弟在此拜谢~~~
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 617 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信