Вопрос

Привет, я использую AutoCompleTeextender Ajax Control.Я получаю список строк в коллекции списка.Я хочу заполнить только эти строки, которые пользователь вписывает в качестве текста префикса.Как это сделать.Я следую в примере, приведенном в AJAX Toolkit.let, скажем, пользователь, набрав «CA», а затем, если список содержит список, как, «Кошка», «собака», осел «,« мышь »,« корзина ».... и т. д.

Тогда он должен заполнить только «кошку» и корзину '. Как добиться этого?

Это было полезно?

Решение

в

ref="http://www.asp.net/ajax/ajaxwontroltoolkit/samples/autocomplete/autocomplete.aspx" rel="nofollow noreferrer"> Пример есть описание свойствОтказЦитата:

    .
  • serviceemethod - метод веб-сервиса, который будет называться.Подпись Этот метод должен соответствовать следующим:

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

Обратите внимание, что вы можете заменить «GetComplectionList» с именем ваш выбор, но тип возврата и Имя параметра и тип должны точно совпадение, включая корпус.

    .
  • servicePath - путь к веб-сервису, что удлинитель будет Потяните слово \ Завершение предложения из.Если это не предоставлено, Сервисный метод должен быть страницей метод.

Так что вам нужно написать веб-сервис, который будет содержать метод, возвращающий список предложений на основе пользовательского ввода.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top