1

プロジェクトではTelerikRadComboBoxを使用しています。EnableAutomaticLoadOnDemand="true"RadComboBoxに設定しました。うまくいきますが、の読み込み時に選択したアイテムを設定したいのですが、選択したpage eventアイテムが表示されません

4

2 に答える 2

1

ロードオンデマンドモードでは、コンボボックスにアイテムがありません。あなたがそれに行動するとき、それはただアイテムを持っています。

私の意見では、特定のアイテムを取得して、このようにページ読み込みイベントで手動でコンボボックスに追加する必要があります(構造はわかりませんが、アイデアです)。

if (!IsPostBack)
{
    var itemSelected = service.GetById(Id); //item Id
    this.combobox.Items.Add(new RadComboboxItem(itemSelected.Id, itemSelected.Name));
    this.combobox.SeletedValue = Id.ToString();
}
于 2012-05-29T10:48:00.250 に答える
0

RadComboを使用すると、アイテムがない場合でも、SelectedValueプロパティとTextプロパティを設定できます。

于 2012-05-29T19:21:01.757 に答える