对于数据绑定项,RadComboBox CheckedItems始终为零

时间:2014-09-29 12:48:54

标签: .net telerik radcombobox

我的代码中有这个设置:

<telerik:RadComboBox
    id="testBox"
    runat="server"
    AppendDataBoundItems="true"
    DataSourceID="test"
    DataTextField="LabID"
    CheckBoxes="true">
    <Items>
        <telerik:RadComboBoxItem Text="1" Value="1" />
        <telerik:RadComboBoxItem Text="2" Value="2" />
        <telerik:RadComboBoxItem Text="3" Value="3" />
    </Items>
</telerik:RadComboBox>
<telerik:RadButton runat="server" ID="btnTest" OnClick="btnTest_Click" Text="Filter" />

使用此RadComboBoxRadButton,我可以选择第1项,第2项和第3项。但是,当我尝试从DataSource中选择项目时,CheckedItems属性始终等于零。

public void btnTest_Click(object sender, EventArgs e)
{
    FilterByComboBox(testBox);
}

private void FilterByComboBox(RadComboBox box)
{
    var selectedItems = box.CheckedItems;
    //If I select items from the datasource, this will be zero.
}

有没有人见过这种行为?如何才能使数据绑定项正常运行?

提前致谢!

0 个答案:

没有答案