【问题标题】:Telerik : Mark "buttons" in dropdownlistTelerik:在下拉列表中标记“按钮”
【发布时间】:2015-03-25 08:33:26
【问题描述】:

所以我在 RadToolBarDropDown 中标记按钮时遇到问题。使用一个简单的 radbutton 然后它的检查值被 CheckOnClick="true" 改变(这也标志着按钮的背景会根据你选择的主题而改变)但它不适用于下拉菜单中的按钮。我有这个下拉列表,其中我有 3 个选项来选择人们想要“打开/关闭”的选项。因此,他们单击下拉菜单,选择其中一个选项将其关闭,然后以某种方式“标记”它,以便他们知道它已被关闭。我似乎没有让它工作。

有什么办法解决这个问题吗?

<telerik:RadToolBarDropDown runat="server" ToolTip="Show/Hide" ImageUrl="~/Images/icon.png">
    <Buttons>
        <telerik:RadToolBarButton runat="server" Text="Walls" Value="TOGGLE_WALLS" />
        <telerik:RadToolBarButton runat="server" Text="Floor" Value="TOGGLE_FLOOR" />
        <telerik:RadToolBarButton runat="server" Text="Roof" Value="TOGGLE_CEILING" />
    </Buttons>
</telerik:RadToolBarDropDown>

【问题讨论】:

    标签: html asp.net telerik


    【解决方案1】:

    Telerik 支持人员回答我说下拉菜单中的按钮不支持检查/切换功能。但是,为了实现“相同类型的结果”,您可以设置按钮的 imageURL,这样每当用户点击它时,就会出现一个图像:

    function onDropdownButtonClicking(sender, args) {
    
        var item = args.get_item();
    
        if (item.get_imageUrl() === "")
            item.set_imageUrl("../Images/checkmark.png");
        else
            item.set_imageUrl("");
    }
    

    【讨论】:

      猜你喜欢
      • 2017-04-14
      • 2019-08-22
      • 2020-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-19
      • 1970-01-01
      • 2019-04-18
      相关资源
      最近更新 更多