AutoCompleTeExtender AJAX в ASP.NET,
-
29-09-2020 - |
Вопрос
Привет, я использую 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 - путь к веб-сервису, что удлинитель будет Потяните слово \ Завершение предложения из.Если это не предоставлено, Сервисный метод должен быть страницей метод.
Так что вам нужно написать веб-сервис, который будет содержать метод, возвращающий список предложений на основе пользовательского ввода.