AutoCompleteXtender在DotNetNuke中不工作

AutoCompleteXtender在DotNetNuke中不工作,autocomplete,ajaxcontroltoolkit,dotnetnuke,Autocomplete,Ajaxcontroltoolkit,Dotnetnuke,我正在使用DNN 6.0和VS2008 AjaxControl工具包3.5 我正在尝试将ASP.NET AutoCompleteXtender添加到DNN中某个模块的文本框中 据我所知,AutoCompleteXtender只能通过Web服务工作 我添加了一个Web服务,但我无法使AutoCompleteXtender正常工作,我没有收到任何错误,但从未调用过Web服务,我缺少什么,或者如何使ASP.NET AutoCompleteXtender正常工作 谢谢就我而言,问题如下: 错误消息:只能

我正在使用DNN 6.0和VS2008 AjaxControl工具包3.5

我正在尝试将ASP.NET AutoCompleteXtender添加到DNN中某个模块的文本框中

据我所知,AutoCompleteXtender只能通过Web服务工作

我添加了一个Web服务,但我无法使AutoCompleteXtender正常工作,我没有收到任何错误,但从未调用过Web服务,我缺少什么,或者如何使ASP.NET AutoCompleteXtender正常工作


谢谢

就我而言,问题如下:

错误消息:只能从脚本调用类定义中具有[ScriptService]属性的Web服务

尝试将[ScriptService]作为web服务类的定义。 例如:

我希望这个能帮助你

最好的

[WebService(Namespace = "http://dnndev/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
[ScriptService]
// 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 BusinessDataProvider : System.Web.Services.WebService
{

    [WebMethod]
    [ScriptMethod]        
    public string[] GetSpecificListOfContributors(string prefixText, int count)
    {
        return ContributorController.GetSpecificListOfContributors(prefixText, count);
    }
}