2010-05-04 2 views
1

Как реализовать автозаполнение RadTextbox? У меня есть строка [], но как мне связать это с RadTextbox? Документация на сайте Telerik очень краткая, и я не могу найти другие вещи об этом в сети.Telerik ASP.NET, автозаполнение RadTextbox

ответ

1

Я думаю, что они используют RadComboBox в качестве средства для автозаполнения, а не текстового поля: http://demos.telerik.com/aspnet-ajax/combobox/examples/functionality/autocompleteclientside/defaultcs.aspx

Я мог бы быть неправильно, но я не видел много с RadTextBox с точкой зрения автозавершения; вы можете связать его с автокомплексором в наборе инструментов управления ajax ...

HTH.

+0

Да, я использовал RadComboBox вместо текстового поля. Я попытался использовать AutoCompleteExtender, но я сдался, так как RadComboBox был проще реализовать! Спасибо – Christophe

0

Вы хотите, чтобы пользователь вводил и выбирал из известного набора значений? Если это так, вы хотите использовать RadComboBox и установите для проформы MarkFirstMatch значение true.

Если вы хотите разрешить пользователю вводить и выбирать из неизвестного набора значений, возможно вытащить из базы данных (подумайте, набрав в поиске Google), вам нужно будет посмотреть, как писать AJAX javascript для обработки клиента (возможно, OnValueChanged?). Вам нужно будет вызвать WS и получить значения, соответствующие вашему критерию, а затем как-то показать их в клиенте. Как упоминалось выше, вы можете использовать AutoCompleteExtender из AJAX Control Toolkit, чтобы помочь.

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