Я использую RadComboBox
. В моем коде я установил выбранное значение RadComboBox
следующим образом:
public void RCB_PO_NUM_DataBound(object sender, EventArgs e)
{
var itemRCB_PO_NUM = RCB_PO_NUM.FindItemByText(stringPO_NUM);
itemRCB_PO_NUM.Selected = true;
itemRCB_PO_NUM.Value = stringPO_NUM;
}
Я выбираю список номеров из своей базы данных и отображаю их в файле RadComboBox
. Поэтому я должен использовать событие DataBound
для получения данных.
Это прекрасно работает, пока я не установлю для свойства AutomaticLoadOnDemand
значение true. Как только я это сделаю, я получу желаемый эффект со свойством AutomaticLoadOnDemand
, а затем потеряю возможность установить для моего RadComboBox
выбранное значение.
Мне нужно иметь возможность делать и то, и другое, AutomaticLoadOnDemand
действительно помогает загружать элементы в RadComboBox
очень быстро. Код не обязательно должен быть в событии DataBound
. Мне действительно все равно, в каком событии это происходит, пока оба работают. Может кто-нибудь сказать, какой метод я использую, чтобы установить для свойства AutomaticLoadOnDemand
значение true, или что я делаю неправильно?