Выберите первый элемент в RadComboBox - PullRequest
1 голос
/ 02 мая 2011

Я пытаюсь получить RadComboBox, чтобы выбрать первый элемент в наборе результатов, но не смог этого сделать. Я спрашивал людей Telerik, и они не могут заставить это работать. У меня есть демо-проект для скачивания здесь:

https://rcpt.yousendit.com/1110087085/647dc0d8e5ed4f6763d1ab5e270f8c6b

Если я введу «покупки» в поле ввода, я хочу, чтобы «возможность покупки» была выделена, поскольку это первый элемент в наборе результатов. Следующее, что я хочу сделать, - это нажать клавишу [enter], чтобы вызвать обратную передачу. Поскольку следует выбрать «покупаемость», значение RadComboBox1.SelectedValue должно быть 405, которое отображается в метке после обратной передачи. Обратите внимание, что ни одна из этих операций не связана с использованием мыши для выбора элемента в наборе результатов.

Ответы [ 2 ]

0 голосов
/ 10 мая 2011

Я наконец получил рабочий код от Telerik.Я разместил решение здесь

0 голосов
/ 03 мая 2011

Честно говоря, я не вижу, как вы ожидаете вывести выбранное значение в выпадающий список с помощью обработчика нажатия кнопки сервера в вашем сценарии.Либо получите клиентский экземпляр кнопки внутри панели и вызовите его метод click (), либо установите AutoPostBack = true для комбинированного списка и подключите его событие SelectedIndexChanged для изменения текста метки.Для последнего, и я не уверен, как это будет работать с клиентом, загружающим по требованию с веб-сервисом для выпадающего списка.

...