我无法使AutoCompleteExtender正常工作。这可能是微不足道的。在VS2010中使用.NET 4默认ASP.NET项目。AjaxControlToolkit - 无法使AutoCompleteExtender正常工作
代码:
<asp:TextBox runat="server" ID="example" autocomplete="off" />
<ajaxToolkit:AutoCompleteExtender
ID="autocomplete"
runat="server"
TargetControlID="example"
ServicePath="~/services/AutoComplete.asmx"
ServiceMethod="GetCompletionList"
CompletionInterval="1" />
Web服务的工作 - 将代码从AJAX控件工具包的样品几乎逐字复制。这真让我很沮丧。我在这里看过其他问题,但还没有找到解决方案。
我没有收到任何错误或异常。在文本框中键入不会执行任何操作,Web服务不会触及到中断点。
你得到任何错误?这是什么行为? – 2011-01-28 13:27:11
我没有收到任何错误或例外。在文本框中键入不会执行任何操作,Web服务不会触及到中断点。 – Sam 2011-01-28 13:30:08
在服务中放置一个断点,看看它是否触发。确保你没有任何权限问题。另外请确保您的服务使用[System.Web.Script.Services.ScriptService]属性进行装饰以通过JSON进行通信。 – e36M3 2011-01-28 13:37:24