【问题标题】:RadCombobox getting disabled when populated with data填充数据时,RadCombobox 被禁用
【发布时间】:2015-04-02 07:56:38
【问题描述】:

我正在开发一个使用我不熟悉的telerik radcombobox 的asp.net 应用程序。我面临的问题是,一旦应用程序中的所有 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>

【问题讨论】:

    标签: c# asp.net telerik radcombobox


    【解决方案1】:

    我终于做对了。我在 web 配置文件中的 pages 标签上添加了 controlRenderingCompatibilityVersion="3.5"。

    我有以下:

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

    改为:

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

    【讨论】:

    • 这很奇怪。您是否尝试为每个项目的 Value 属性提供不同的值?另外,您使用的是最新版本(目前是 Q1 2015 SP1)吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-28
    • 2022-08-14
    • 2023-03-26
    • 1970-01-01
    相关资源
    最近更新 更多