2008-09-18 11 views
2

Как реализовать автозаполнение в ASP.NET Gridview? Может ли кто-нибудь указать мне, куда идти, чтобы добиться этого? Я желаю использовать элементы управления aNax без использования, если это необходимо.Текстовое поле Autocomplete на редактировании Gridview

+0

ли вы имеете в виду добавление окно автозавершения в GridView или с помощью окна автозавершения для фильтрации значений в GridView? – Wayne 2008-09-18 02:46:47

ответ

0

AJAX Control Toolkit предоставляет autocomplete, но для работы требуется веб-сервис. Вы всегда можете написать свой собственный asmx, если вы не можете использовать его.

В противном случае, есть все виды JS и JQuery примеров: http://www.javascript-examples.com/autocomplete-demo/

3

Вам нужно будет использовать фреймворк AJAX (JQuery является один я часто рекомендую), которые обеспечивают функциональные возможности для отображения выпадающего списка. Затем вам необходимо создать отдельную страницу (или веб-службу), чтобы вернуть все возможные значения, отображаемые в раскрывающемся списке автозаполнения.

Чтобы сохранить работоспособность, я рекомендую только инициировать автозаполнение, как только пользователь набрал 2 или 3 буквы. Затем они могут быть переданы JavaScript для поддерживаемых значений proivde, которые будут отображаться в раскрывающемся списке.

Задний конец может связываться с JavaScript, используя либо простые CSV, JSON, XML Web-сервис и т. Д. См. Например, http://www.pengoworks.com/workshop/jquery/autocomplete.htm.

0

Scriptaculous имеет приятный компонент автозаполнения. Он построен на prototype.js.

Я использовал его для отображения списка автозаполнения с форматированным текстом и изображениями и т. Д. В этом смысле я считаю его более гибким, чем реализация ASP.NET AJAX.

Документация http://wiki.github.com/madrobby/scriptaculous/ajax-autocompleter

Скачать http://script.aculo.us/downloads

 Смежные вопросы

  • Нет связанных вопросов^_^