【发布时间】:2010-04-26 07:41:00
【问题描述】:
我正在尝试将 Ajax Control Toolkit 的自动完成扩展器与 WCF 服务一起使用。
This question 几乎是我要找的,答案之一是to a tutorial,但我无法让它工作。
在我的解决方案中,我有一个 Web 表单应用程序项目和一个 WCF 服务库项目。
自动完成扩展器的属性之一是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/),但它不起作用。
【问题讨论】:
标签: c# .net wcf ajaxcontroltoolkit