我正在尝试将Ajax Control Toolkit的自动完成扩展程序与WCF服务一起使用。
This question几乎是我正在寻找的,其中一个答案点to a tutorial,但我无法让它发挥作用。
在我的解决方案中,我有一个Web表单应用程序项目和一个WCF服务库项目。
Autocomplete扩展程序的一个属性是ServicePath
,教程指向svc文件:
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div>
<asp:TextBox runat="server" ID="myTextBox" Width="300" autocomplete="off" />
<ajaxToolkit:AutoCompleteExtender
runat="server"
BehaviorID="AutoCompleteEx"
ID="autoComplete1"
TargetControlID="myTextBox"
ServicePath="Autocomplete.svc"
ServiceMethod="GetCompletionList"
MinimumPrefixLength="0"
CompletionInterval="1000"
EnableCaching="true">
</ajaxToolkit:AutoCompleteExtender>
</div>
</form>
现在在ServicePath
我指的是我的WCF服务正在运行的http地址(http://localhost:8731/Design_Time_Addresses/WebApp.WcfServiceLibrary/ProductService/
),但它只是不起作用。
答案 0 :(得分:1)
服务器或客户端是否表现不正常?
以下是有关如何解决问题的一些提示: