Pergunta

Oi eu estou usando o controle AutoCompleteExtender Ajax.Eu estou recebendo a lista de strings na coleção de lista.Eu quero preencher apenas essas cordas, qual usuário digitando como texto prefixo.como fazer isso.Estou seguindo o exemplo dado no AJAX Toolkit.let Diga o usuário digitando "CA" e, se a lista contiver a lista, 'Cat', 'cachorro', burro ',' mouse ',' carrinho '.... etc.

Então, deve preencher apenas "gato" e carrinho ". Como conseguir isso?

Foi útil?

Solução

no Exemplo Há uma descrição das propriedades.Citação:

.
  • servicemethod - o método de serviço da Web a ser chamado.A assinatura de. Este método deve corresponder ao seguinte:

    [System.Web.Services.WebMethod]
    [System.Web.Script.Services.ScriptMethod]
    public string[] GetCompletionList(string prefixText, int count) { ... }
    

Observe que você pode substituir "GetCompletionList" com um nome de sua escolha, mas o tipo de retorno e Nome do parâmetro e tipo deve exatamente jogo, incluindo o caso.

  • servicepath - o caminho para o serviço da web que o extensor Puxe a palavra \ sentença conclusões a partir de.Se isso não for fornecido, o O método de serviço deve ser uma página método.

Então você precisa escrever um serviço da Web que conterá um método retornando a lista de sugestões com base na entrada do usuário.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top