Visual studio 在rad组合框中设置所选内容

Visual studio 在rad组合框中设置所选内容,visual-studio,Visual Studio,我相信这很简单,但我似乎无法让它发挥作用。我只是尝试使用其onDataBound函数设置RadComboBox的选择 protected void ReTo_DataBound(object sender, RadComboBoxItemEventArgs e) { if (e == null) throw new ArgumentNullException("e"); var combo = sender

我相信这很简单,但我似乎无法让它发挥作用。我只是尝试使用其onDataBound函数设置RadComboBox的选择

protected void ReTo_DataBound(object sender, RadComboBoxItemEventArgs e)
            {
                if (e == null) throw new ArgumentNullException("e");
                var combo = sender as RadComboBox;
                if (combo.FindItemByText("Jack Johnson") != null)
                    combo.FindItemByText("Jack Johnson").Selected = true;
            }
我想我打错组合框了


谢谢您的帮助。

我无法从这里解决此问题,但您的FindItemByText是“臭烘烘的”:),请不要根据其字符串值查找项目,可能有一个字符的差异

尝试按值而不是文本检查项目,看看会发生什么


干杯

谢谢,但我已经试过了。无论我使用什么查找,它都找不到,尽管我知道它在那里。可以肯定的是,问题在于我如何尝试获取组合框。还有,为什么要将组合框选择设置为ondatabound..也许如果你在页面加载中尝试相同的方法?