我無法使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