1

我在我的项目中使用 Telerik RadComboBox。我设置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 回答