首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

ajax AutoCompleteExtender文本框无揭示反应,打断点不调用webSerivce

2012-12-17 
ajax AutoCompleteExtender文本框无提示反应,打断点不调用webSerivce后台:using Systemusing System.Web

ajax AutoCompleteExtender文本框无提示反应,打断点不调用webSerivce
后台:
using System;
using System.Web;
using System.Data;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Script.Services;
using AjaxControlToolkit;

/// <summary>
///AjaxService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 
[System.Web.Script.Services.ScriptService]
public class AjaxService : System.Web.Services.WebService {

    public static string[] autoCompleteFileList = null;

    public AjaxService () {

        //如果使用设计的组件,请取消注释以下行 
        //InitializeComponent(); 
    }

    //[System.Web.Services.WebMethod()]
    [WebMethod ]
    [System.Web.Script.Services.ScriptMethod]
    
    public string HelloWord()
    {
        return "Hello World";
    }
    public string[] GetProductList(string prefixText, int count)
    { 
     。。。
     。。。
    }    
}

前台:
<asp:ScriptManager ID="SM" runat="Server">
<server><asp:ServiceReference Path="~/AjaxService.asmx"/></server>
</asp:ScriptManager>
<asp:TextBox ID="txtinput" runat="server"></asp:TextBox>
    <cc1:AutoCompleteExtender ID="txtinput_AutoCompleteExtender" runat="server" 
        CompletionInterval="100" DelimiterCharacters="" Enabled="True" 
        MinimumPrefixLength="1" ServiceMethod="GetProductList" 
        ServicePath="~/AjaxService.asmx" TargetControlID="txtinput">
    </cc1:AutoCompleteExtender>
[解决办法]
建议楼主先结个贴。你这样的结贴率 我估计CSDN的朋友很少会看你提出的问题的
[解决办法]
问题已经解决了。
[解决办法]

引用:
问题已经解决了。
那就继续不结贴吧。。
[解决办法]
引用:
问题已经解决了。
楼主怎么解决的,我也遇到这个问题了,楼主给提示一下,谢谢啊

[解决办法]
LZ发答案吧
引用:
问题已经解决了。

热点排行