+ -
当前位置:首页 → 问答吧 → IIS7.0下Ajax自动完成出问题?

IIS7.0下Ajax自动完成出问题?

时间:2011-06-18

来源:互联网

C# code


[System.Web.Script.Services.ScriptService]
    public class AutoComplete : System.Web.Services.WebService
    {

        [WebMethod]
        public string[] getNewsTitle(string title, int count)
        {
            return NewsManage.getNewsTitle(title, count);
        }
    }


<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <asp:AutoCompleteExtender ID="TextBox1_AutoCompleteExtender" ServicePath="AutoComplete.asmx"
        ServiceMethod="getNewsTitle" MinimumPrefixLength="1" Enabled="true" CompletionSetCount="10"
        runat="server" TargetControlID="TextBox1" EnableCaching="true" UseContextKey="True">
    </asp:AutoCompleteExtender>



单独测试WebService是可行的,能够获取出来,可是页面里面填写就是不行了~
求解答~

作者: zhengwei804   发布时间: 2011-06-18

这个是ajax control toolkit吧 有报什么错吗?

推荐用jquery UI autocomplete

作者: showenxxx   发布时间: 2011-06-18

没添加ScriptManager?
使用微软的标准方法实现Ajax
http://topic.csdn.net/u/20110609/17/65202366-02e9-4dbc-8102-f4a74cb5beeb.html?82858

作者: xuexiaodong2009   发布时间: 2011-06-18