Ajax AutoComplete Extender: Ошибка выдачи Строка: 6 Ошибка: невозможно получить свойство 'webServiceFailedNoMsg' с неопределенной или нулевой ссылкой - PullRequest
0 голосов
/ 29 ноября 2018

Мой код для test.aspx (просто текстовое поле и связанный с ним расширитель автозаполнения)

      <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods = "true" EnablePartialRendering="true">  
            <Services>
                <asp:ServiceReference Path="~/WebService.asmx" />
            </Services>
        </asp:ScriptManager>  

        <asp:TextBox runat="server"  class="form-control" id="Some_Text"/>

        <ajaxControlToolkit:AutoCompleteExtender runat="server" ServiceMethod="GetCompletionList" MinimumPrefixLength="1"  
            ServicePath="~/WebService.asmx" CompletionInterval="5" EnableCaching="false" CompletionSetCount="10" TargetControlID="Some_Text"  
            ID="AutoCompleteExtender1" ContextKey="MySite" UseContextKey="True"  FirstRowSelected="false" ></ajaxControlToolkit:AutoCompleteExtender >

Мой код для WebService.asmx

<%@ WebService Language="C#" CodeBehind="~/App_Code/WebService.cs" Class="WebService" %>

И мой код для WebService.cs

  /// <summary>
/// Summary description for WebService
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
 [System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{

    public WebService()
    {

        //Uncomment the following line if using designed components 
        //InitializeComponent(); 
    }


    [System.Web.Services.WebMethod]

    public static string[] GetCompletionList(string prefixText)
    {
        string[] test = { "One", "Two", "Three", "Four", "Five" };
        return test;

    }

}

Как только я наберу один символ в текстовом поле.Это сообщение будет отображаться

Строка: 6 Ошибка: невозможно получить свойство 'webServiceFailedNoMsg' с неопределенной или нулевой ссылкой

Что-нибудь нужно добавить в конфигурациюстраница

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...