C# RadCombobox在填充数据时被禁用

C# RadCombobox在填充数据时被禁用,c#,asp.net,telerik,radcombobox,C#,Asp.net,Telerik,Radcombobox,我正在开发一个asp.net应用程序,它使用我不熟悉的telerik radcombobox。我面临的问题是,应用程序中的所有radcombobox在填充数据后都会被禁用 我觉得很奇怪,当组合框中没有项目时,它会出错。请你在这里分享一些光线 这将启用: <radC:RadComboBox TabIndex="2" ID="RadComboBox1" Enabled="true" runat="server" Height="300px" Skin="WindowsXP" SkinsPath

我正在开发一个asp.net应用程序,它使用我不熟悉的telerik radcombobox。我面临的问题是,应用程序中的所有radcombobox在填充数据后都会被禁用

我觉得很奇怪,当组合框中没有项目时,它会出错。请你在这里分享一些光线

这将启用:

<radC:RadComboBox TabIndex="2" ID="RadComboBox1" Enabled="true" runat="server" Height="300px" Skin="WindowsXP" SkinsPath="~/RadControls/ComboBox/Skins" AutoPostBack="True"  OnClientSelectedIndexChanged="next" Width="50%" ></radC:RadComboBox>

这将被禁用:

<radC:RadComboBox TabIndex="2" ID="RadComboBox1" Enabled="true" runat="server" Height="300px" Skin="WindowsXP" SkinsPath="~/RadControls/ComboBox/Skins" AutoPostBack="True" OnClientSelectedIndexChanged="next" Width="50%" >
<Items>
  <radC:RadComboBoxItem ID="RadComboBoxItem11"  runat="server" Text="Item1" />
  <radC:RadComboBoxItem ID="RadComboBoxItem1" runat="server" Text="Item2" />
</Items>
</radC:RadComboBox>

我终于做对了。我在web配置文件中添加了controlRenderingCompatibilityVersion=“3.5”on pages标签

我有以下几点:

<pages styleSheetTheme="Main">
  ...
</pages>

...
改为:

<pages controlRenderingCompatibilityVersion="3.5" styleSheetTheme="Main">
  ...
</pages>

...

这很奇怪。是否尝试为每个项目的Value属性提供不同的值?此外,您是否正在使用最新版本(目前为2015年第1季度SP1)?